Django admin/xadmin 日期字段顯示格式個性化

默認設置下的admin/xadmin對DateTimeField等字段類型格式化後,不顯示秒
由於高峯期下載服務對時間要求極爲嚴格,查日誌時至少要精確到秒
經過調試Django框架代碼後發現,xadmin/admin對字段進行格式化展示時,均用到了django/conf/locale/xxx/formats.py下的字段格式化配置。

例如我的Django裝在Envs/MyEnvrionment/中,則該文件路徑爲:
Envs/MyEnvrionment/Lib/site-packages/django/conf/locale/lang/formats.py
其中,lang爲django項目使用的配置語言,此處我的配置時zh-hans,那麼我需要修改zh_Hans/formats.py文件。

修改方法

DATETIME_FORMAT = 'Y年n月j日 H:i'

修改爲:

DATETIME_FORMAT = 'Y年n月j日 H:i:s'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章