我想验证表单输入,并在需要时修改用于为 URL 构建子域的字段。IE取出非法字符。这是一个非常简单的例子来说明这个问题。
class MyForm(forms.Form):
def clean_f(self):
f = self.cleaned_data['f']
if f.count('%'):
f = f.replace('%', '')
return f
这不会改变形式。我希望用户看到“剥离”的值,但它总是显示提交的值。
是否可以使用简单的表单 clean_xxx 方法来做到这一点?否则我将使用我的 AJAX 表单处理器。
谢谢