У меня странная ситуация - создание какого-либо объекта Mongoengine из оболочки Django прошло успешно, но создание того же объекта из представления Django выглядит успешным, но в MongoDB не появилось никаких данных.Т.е. такой же код, как этот -
from myapp.mongomodels import MyModel
m = MyModel(a=1, b=2, c=3)
m.save()
создает новый объект, вставленный в MongoDB при запуске из manage.py shell
, и ничего не производит при запуске из представления Django.Я проследил код и вижу, что mongoengine.Document.save()
метод работает правильно без каких-либо исключений.
Похоже, я что-то упустил очевидное.
Буду благодарен за любую помощь.