creation_time
ドキュメントに属性を追加しようとしています。以下は例です。
import datetime
class MyModel(mongoengine.Document):
creation_date = mongo.DateTimeField()
modified_date = mongo.DateTimeField(default=datetime.datetime.now)
Django モデルには、 などのDateTimeField
オブジェクトのパラメーターが組み込まれていますadd_now
が、MongoEngine はこれをサポートしていません。
これを行う最善の方法は次のとおりかどうか疑問に思っています。
m,created = MyModel.objects.get_or_create()
if created:
m.creation_date = datetime.datetime.now()
または、より良い、より良い方法がある場合。