Свързани въпроси 'mongoengine'

Python-Social-Auth се проваля с mongoEngine (Django)
Опитвам се да накарам python-social-auth да работи с mongodb . Следвам инструкциите тук , които казват да добавя: INSTALLED_APPS = ( ... 'social.apps.django_app.me', ... ) и SOCIAL_AUTH_STORAGE =...
2087 изгледи

Превключване на колекции и запазване в Flask-Mongoengine
Имам проблем със запазването на документи в нова колекция и след това с изтриването им от старата. Създавам нов обект така: class Test(mongo.Document): field = mongo.StringField() t = Test(field="test") t.switch_collection('default')...
1712 изгледи

Flask-Security: Как да получите / изброите / отпечатате всички роли за даден потребител
Искам да изброя всички роли, които даден потребител има. Не търся current_user , нито has_role . Идеята е да се направи 'edituser.html', където администраторът може да променя/добавя/премахва роли за даден потребител. За този случай на употреба...
56 изгледи

Изпълнете код, преди да създадете документ в mongoengine
Как мога да изпълня някакъв код само когато документ е създаден в mongoengine, а не когато се актуализира. class Account(Document): name = StringField(max_length=80, default=None) username = StringField(max_length=60, required=True)...
387 изгледи
schedule 26.09.2022

Как да актуализирате автоматично времето за актуализиране в MongoEngine?
Има някои колекции, които създадох с помощта на flask-mongoEngine. Например като автор, книга, компания. Същата част е, че имат 2 файла с имена created_at = db.DateTimeField(required=True, default=utcnow()) updated_at =...
596 изгледи
schedule 02.10.2022

MongoEngine _types и _cls полета
Защо mongoengine добавя полета _types и _cls към всеки документ от колекция. И двете са двойка (ключ, стойност) и двете съдържат името от моделния клас на документа. Единствената разлика е, че стойността на _types е списък и предполагам, че...
4518 изгледи
schedule 23.10.2022

Как да изпълните .to_json() със SortedListField на ReferenceField
Имам клас със списък от ReferenceFields , нещо като това: class MyClass(db.Document): meta = { ... } something: ReferenceField(OtherClass, required=True, reverse_delete_rule=CASCADE) otherthings =...
324 изгледи
schedule 28.11.2022

Как да групирате по в mongoengine
Да предположим, че моята схема изглежда така: class User(Document): username = StringField() password = StringField() category = StringField() Представете си, че имаме тези съществуващи категории: "avengers", "justice-leaguers",...
6279 изгледи
schedule 23.01.2024

Миграции в mongoengine: InvalidId
Работя с mongoengine и се опитвам да направя проста миграция. Имам поле, което бих искал да мигрирам от StringField към ReferenceField към друг обект. Планирах да направя миграцията на ръка, като първо конструирам новия обект въз основа на низа,...
1512 изгледи
schedule 31.01.2024