当前,我正在使用的文本区域之一需要输入,我想禁用此行为并将输入设为可选。我正在使用Wagtail,相关代码如下。
description = models.TextField(blank=True, null=True, verbose_name="Description")
根据我的理解,由于上述原因,表格已经应该是可选的,我不明白为什么看不到应用程序中的更改。任何帮助表示赞赏。
答案 0 :(得分:0)
已解决。该问题是由django-modeltranslation引起的。对于我的默认语言(英语),django-modeltranslation使所有字段均为必填字段,而对于第二语言(中文),这些字段为可选字段。解决方案是手动指定要基于每种语言启用的功能,因为这将覆盖不直观的默认行为。