当使用下面的“保存”按钮更新表格时,我想在列表视图页面中进行“在表单的6个字段中至少填充2个字段”这样的验证。在我的admin.py中,我注册了MyCustomAdmin,如下所示,
class MyCustomAdmin(admin.ModelAdmin):
list_display= ('id', 'created_at', 'question1', 'answer1', 'question2', 'answer2', 'question3', 'answer3')
search_fields = ('question1', 'answer1', 'question2', 'answer2', 'question3', 'answer3')
list_editable = ('question1', 'answer1', 'question2', 'answer2', 'question3', 'answer3')
actions = None
list_per_page = 10
list_display_links = None
my_site.register(ModelClass, MyCustomAdmin)
现在,我正在尝试验证,至少必须填写2个字段,否则将不提交表单,将显示一些警报文本/验证错误。(例如,问题1,答案1,问题2,答案2,问题3, answer3全部空白,将引发错误文本,但是如果填写了其中两个字段,则将成功提交表单。请问有人可以通过任何方式或方法帮助我,我该如何实现我所需的验证!