比如有如下的代码
def validate_test(value):
if len(value)<10:
raise VaValidationError('wrong')
class TestForm(forms.Form):
content = forms.CharField(max_length=50, validator=[validate_test])
def clean_content(self):
if self.cleaned_data['content']<10:
raise ValidationError('wrong')
return self.cleaned_data['content']
=================================================
那么这里的 validate_test函数 和 clean_content函数 起到的作用是一样的吗?
如果一样的话,那么这两种写法的区别在哪里呢?
谢谢~
============================================
我晕,,为什么缩进没了。。。
===============================
谁能告诉我怎么缩进吗?我编辑的时候是有缩进的呀!
def validate_test(value):
if len(value)<10:
raise VaValidationError('wrong')
class TestForm(forms.Form):
content = forms.CharField(max_length=50, validator=[validate_test])
def clean_content(self):
if self.cleaned_data['content']<10:
raise ValidationError('wrong')
return self.cleaned_data['content']
=================================================
那么这里的 validate_test函数 和 clean_content函数 起到的作用是一样的吗?
如果一样的话,那么这两种写法的区别在哪里呢?
谢谢~
============================================
我晕,,为什么缩进没了。。。
===============================
谁能告诉我怎么缩进吗?我编辑的时候是有缩进的呀!