【发布时间】:2018-09-25 04:45:24
【问题描述】:
我需要默认禁用 wagtail DateField,但如果内容作者选中一个框(a wagtail BooleanField),则应启用并要求该字段。我正在努力寻找解决此问题的最佳方法,我还没有找到有关如何执行此操作的文档。我正在考虑使用 Django 信号或 wagtail 钩子,但对于我认为应该是常见用例的情况,它似乎确实是一个复杂的解决方案。所以我想知道是否有人有更好的选择或指出我正确的方向。
【问题讨论】:
-
你不应该在模型中禁用它(事实上你可以让
DateField为空,并删除BooleanField,但是你需要在层中实现它(在JavaScript和在表单实现时)。