Django Формат шаблонов даты - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь записать время и дату в базе данных MongoDB. Но я не могу заставить их отображаться правильно. В базе данных написано ISODate("2018-11-05T20:57:53.233Z"), но затем, когда я пытаюсь отобразить дату, отображается как {'$date': 1541451473242}. Если я использую value|date:"m d Y", он не будет отображаться вообще. Я опубликую свой код модели ниже.

Model.py

class Promotion_Code_Info(EmbeddedDocument):
    promo_code = StringField(max_length=200, required=True)
    code_active = BooleanField(default = True)
    use_number = IntField(required=True)
    sent_when = DateTimeField(required=False)
    customer_email = EmailField(required=False)
    code_added = DateTimeField(default=datetime.datetime.utcnow)
    code_exp = DateTimeField(default=datetime.datetime.utcnow)


class Promotion_Lists(Document):
    user_id = IntField(required=True)
    unique_promo_id = StringField(max_length=16, required=True)
    promo_name = StringField(max_length=200, required=True)
    code_list = ListField(EmbeddedDocumentField(Promotion_Code_Info))
    amount_active = IntField(required=True)
    amount_used = IntField(required=True)
    total = IntField(required=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...