Skip to main content
 首页 » 编程设计

python之如何在 django admin 中隐藏默认的 help_text fom 日期字段

2024年10月01日28emanlee

我有一个具有一个日期字段的 Django 模型。

class Employee(AbstractUser): 
    dob = models.DateField(verbose_name="Date of Birth", null=True) 

当我在管理站点中注册此模型并在更新期间在表单上显示此字段时,我会看到此日期字段的默认文本。

我怎样才能删除这个默认的帮助文本 注意:您比服务器时间提前 5.5 小时

我试图覆盖日期字段的帮助文本,但没有成功。

dob = models.DateField(verbose_name="Date of Birth", null=True, help_text='') 

请您参考如下方法:

首先,注意:您比服务器时间提前 5.5 小时 不是您提供的 help_text。您可以在向 models.py 提供不同的 help_text 后检查这一点。

如何删除此注释?< br/>假设您的服务器在 Asia/Kolkata 时区上运行,并且您在 settings.py 中被声明为 TIME_ZONE=UTC。为了从管理页面中删除该注释,您必须设置 TIME_ZONE=Asia/Kolkata