我是Django的新手。我將在Rails中更好地理解這一點,但對Python/Django中的所有庫和會話不夠熟悉。Django - 在模型中,created_at是UNIX時間戳
我有一個模型:
class Status(models.Model):
created = models.DatetimeField(auto_now_add=True)
這導致格式:
"created": "2017-01-06T22:21:51.531723Z"
我希望看到,如果之前保存到數據庫,它存儲作爲UNIX價值?
這看起來很有希望https://stackoverflow.com/a/34843855/3007294,但不能得到它的工作。每次我試圖創建一個狀態對象,我得到這個錯誤:
Datetime has wrong format. Use one of these formats instead: YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z].
我的意圖是不是要進入這樣的狀態對象被創建每次。
謝謝 -
目前還不清楚你在問什麼。該字段將被保存爲數據庫的日期時間格式。你根本不需要做任何事情。 –
@DanielRoseman我曾希望將該字段保存爲UNIX時間戳(從日期時間格式轉換而來)。 – user3007294