为什么我的“日期”字段在管理系统中没有显示?
在我的admin.py文件中,我有以下代码:
from django.contrib import admin
from glasses.players.models import *
admin.site.register(Rating)
并且评分模型有一个名为“date”的字段,它看起来像这样
date = models.DateTimeField(editable=True, auto_now_add=True)
然而在管理系统中,即使将editable
设置为True
,该字段也不会显示。
有人有什么想法吗?
auto_now_add=True
的DateTimeFields似乎无法正常工作。一种(有点)解决方法是将它们添加到list_display
元组中。编辑:如果您像@BjornTipling提到的那样还将字段添加到fields
中,则它将起作用。 - Taylor D. Edmiston