Я разрабатываю движок блога с помощью Flask и MongoEngine, и мне нужны последовательные идентификаторы для моих сообщений.
Мне нужно, чтобы MongoEngine создавал новый идентификатор для каждого нового сообщения, поэтому я подумал сделать что-то вроде этого:
class Post(Document):
title = StringField(required=True)
content = StringField(required=True)
published_at = datetime.utcnow()
id = Post.objects.count() + 1
Будет ли это работать? Есть лучший способ сделать это?