gpt4 book ai didi

python - 如何在 Django 管理中显示 auto_now_add 字段?

转载 作者:行者123 更新时间:2023-12-05 02:08:09 25 4
gpt4 key购买 nike

我有一个模型(如下所示),我在其中设置了 auto_now_add=True对于 DateTimeField

class Foo(models.Model):
timestamp = models.DateTimeField(auto_now_add=True)

来自文档,

As currently implemented, setting auto_now or auto_now_add to True will cause the field to have editable=False and blank=True set.

问:如何在 Django Admin 中显示此 auto_now_add 字段? (默认情况下 Django Admin 不显示 auto_now_add 字段)

最佳答案

我们可以通过将特定字段添加到 readonly_fields - (Django doc)强制显示 auto_now_add=True 字段列表

class FooAdmin(admin.ModelAdmin):
<b>readonly_fields = ('timestamp',)</b>


admin.site.register(Foo, FooAdmin)

关于python - 如何在 Django 管理中显示 auto_now_add 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61158984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com