我找不到有关此主题的任何相关答案。我想在 Django 中使用一些参数创建验证器,例如:
在 forms.py 文件中:
class DateForm(forms.Form):
forms.DateField(
validators=[validate_range_of_date(value,"01/06/2012","31/03/2013")]
)
在 validators.py 文件中:
def validate_range_of_date(date_to_verify, min_date, max_date):
...
我现在可以通过 clean 方法或自定义字段来完成,但我认为通过验证器来完成会更好。是否可以?
提前致谢