django复选框在cleaned d中被选中

2021-05-13 14:07:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是python2.7&django 1.7.2。在

我有一个表单,用户可以在表单上提交一个boolean字段作为复选框,这个复选框通常可以为null或未选中。在

但是,如果“开始日期”字段不为空,则“完成日期”字段不得为空,则应选中该复选框。在

我试着自己写这篇文章,但是在搜索了sogoogle之后,仍然未能验证checkbox字段的语法。在

这是我的模型代码:

employment_history_start_date = models.DateField(null=True, blank=True)
employment_history_current_employment = models.BooleanField(default=False)
employment_history_finish_date = models.DateField(null=True, blank=True)

以下是我的表单清理代码:

^{pr2}$

我不确定如何为employment_history_current_employment is None编写正确的语法,以便在复选框/布尔字段未选中时计算代码。在

谢谢。在