无法禁用Django TextField的必需输入

当前,我正在使用的文本区域之一需要输入,我想禁用此行为并将输入设为可选。我正在使用Wagtail,相关代码如下。

description = models.TextField(blank=True,null=True,verbose_name="Description")

根据我的理解,由于上述原因,表格已经应该是可选的,我不明白为什么看不到应用程序中的更改。任何帮助表示赞赏。

qk8877 回答:无法禁用Django TextField的必需输入

已解决。该问题是由django-modeltranslation引起的。对于我的默认语言(英语),django-modeltranslation使所有字段均为必填字段,而对于第二语言(中文),这些字段为可选字段。解决方案是手动指定要基于每种语言启用的功能,因为这将覆盖不直观的默认行为。

本文链接:https://www.f2er.com/3155929.html

大家都在问