【发布时间】:2012-09-24 08:10:49
【问题描述】:
我正在尝试在 Django 中执行此操作: 在管理员中保存对象时,我还想根据我的第一个对象中的一个字段保存另一个不同类型的对象。 为了做到这一点,我必须检查第二个对象是否已经存在,如果存在,则仅针对第一个对象中的特定字段返回验证错误。 我的问题是我希望验证错误仅在插入操作时出现在字段中。
如何根据操作是更新还是插入来显示特定管理表单字段的验证错误?
附:我知道对于模型验证这是不可能的,因为验证器只接受 value 参数,但我认为表单验证应该是可能的。
【问题讨论】:
标签: django django-models django-forms django-validation