0

我想验证表单输入,并在需要时修改用于为 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 表单处理器。

谢谢

4

0 回答 0