JPG*_*JPG 4 python django django-admin
我有一个模型(如下所示),在其中,我设置auto_now_add=True了DateTimeField
class Foo(models.Model):
timestamp = models.DateTimeField(auto_now_add=True)Run Code Online (Sandbox Code Playgroud)
从文档来看,
按照目前的实施,设置
auto_now或auto_now_addtoTrue将导致字段具有editable=False和blank=True设置。
问:如何auto_now_add在 Django Admin 中显示此字段?(默认情况下 Django Admin 不显示auto_now_add字段)
JPG*_*JPG 10
我们可以通过将特定字段添加到- (Django doc)列表来强制显示字段auto_now_add=Truereadonly_fields
class FooAdmin(admin.ModelAdmin):
readonly_fields = ('timestamp',)
admin.site.register(Foo, FooAdmin)Run Code Online (Sandbox Code Playgroud)