我最近向我的站点添加了一个新模型,并且我正在使用一个admin.py文件来精确地指定我希望它在管理站点中的显示方式.它工作得很好,但是我想不出如何让我的一个日期字段在其显示格式中包含秒.我看到的值只有"2011年8月27日下午12:12"当我想看到的是"2011年8月27日,中午12:12*:37*"
我最近向我的站点添加了一个新模型,并且我正在使用一个admin.py文件来精确地指定我希望它在管理站点中的显示方式.它工作得很好,但是我想不出如何让我的一个日期字段在其显示格式中包含秒.我看到的值只有"2011年8月27日下午12:12"当我想看到的是"2011年8月27日,中午12:12*:37*"
在ModelAdmin中try 此操作:
def time_seconds(self, obj):
return obj.timefield.strftime("%d %b %Y %H:%M:%S")
time_seconds.admin_order_field = 'timefield'
time_seconds.short_description = 'Precise Time'
list_display = ('id', 'time_seconds', )
当然,用模型中的适当字段替换"timefield",并在"list_display"中添加任何其他需要的字段.