型号
date =models.DateField(auto_now_add=True)
在我的django model.py文件中,一切正常,但问题是它不会在django管理面板中显示数据/时间。此处日期被创建为auto_now_add=True,但它未显示在管理面板中
mqxuamgl1#
auto_now_add字段是只读的,默认情况下不会显示在Django管理面板中。但是您可以通过在admin.py中添加它们来将它们添加到管理面板中。在你的情况下会是这样的:
auto_now_add
admin.py
class MyModelAdmin(admin.ModelAdmin): readonly_fields = ('date',) admin.site.register(MyModel, MyModelAdmin)
1条答案
按热度按时间mqxuamgl1#
auto_now_add
字段是只读的,默认情况下不会显示在Django管理面板中。但是您可以通过在admin.py
中添加它们来将它们添加到管理面板中。在你的情况下会是这样的:
admin.py