Можно ли предложить любую библиотеку python-django, которая позволяет использовать данные модели mongoengine из tastypie. django-tastypie-mongoengine устарел & теперь не поддерживается и выдает ошибку с Django 1.9, но отлично работает с django 1.8.Tastypie для mongoengine в Django 1.9+
Ниже моя Джанго среда:
- Джанго 1.9.7
- mongoengine 0.10.6
- PyMongo 3.2.2
- Джанго-tastypie 0.13.3
- Джанго-tastypie- mongoengine 0,4.6
Следующие ошибки были обнаружены и Исправлено:
- Initial compile error relating to deprecation of 'SortedDict'.
Fix: replaced 'SortedDict' with 'OrderedDict' (collections.OrderedDict)- Compile Error: AttributeError: 'StringField' object has no attribute 'help_text' (Line:727)
Fix: 'help_text': f.help_text -->> 'help_text': getattr(f, 'help_text', ""),- Runtime error: Go to the resource url i.e. /app_name/api/resource_name/?format=json, throws error "TypeError: unsupported operand type(s) for |: 'dict' and 'set'"
Я все еще путаюсь, как исправить это, пытаясь отследить обратную ошибку источника. Tastypie на модели django работает отлично, единственная проблема заключается в mongoengine tastypie, который тоже в django 1.9.