不使用modelform的django模型验证

时间:2012-11-14 19:44:18

标签: django django-models

我想在不使用ModelForms的情况下对django模型进行字段验证。 有没有办法在调用save()时调用clean_fieldname方法?

1 个答案:

答案 0 :(得分:0)

clean_fieldname方法属于表单或模型表单。模型中没有代码可以做同样的事情,你必须自己实现它。

我建议您为自己的字段编写validator,然后在保存之前致电full_clean()以验证您的实例。