Хорошо, я реализую тестовый сценарий в сервисе, но я столкнулся с некоторыми проблемами.
Вот пример кода
datetime_one = mongo.ComplexDateTimeField()._convert_from_string('2019, 12, 20, 19, 24, 10, 451923')
visitor = Visit()
visitor.user_id = '750645c7-bf66-4023-9a2d-9c942a25f6cd'
visitor.timestamp = mongo.ComplexDateTimeField().to_mongo(datetime_one)
visitor.save()
посетитель - объект из класса Посещение:
from datetime import datetime
import mongoengine as mongo
class Visit(mongo.Document):
user_id = mongo.UUIDField(required=True)
timestamp = mongo.ComplexDateTimeField(required=True, default=datetime.utcnow, editable=False)
Когда я пытаюсь запустить этот код, я получаю сообщение об ошибке в строке visitor.timestamp ...
AttributeError: у объекта 'str' нет атрибута 'strftime '
Что я здесь не так делаю?