django-cms на google-app-engine (django-norel) - PullRequest
3 голосов
/ 14 января 2012

Я пытаюсь заставить django-cms работать на google-app-engine. Кому-нибудь удалось заставить такого зверя работать?

У меня есть пример приложения django-norel для правильной работы и развертывания, у меня есть django-cms для локального сбоя множеством абсолютно загадочных способов.

DatabaseError at /
First ordering property must be the same as inequality filter property, if specified for this query; received site, expected publisher_state

Прежде, чем я потрачу много времени на попытки разобраться с этим, какие-нибудь истории успеха?

1 Ответ

5 голосов
/ 14 января 2012

Ошибка означает, что у вас есть запрос с фильтром неравенства для какого-либо поля и упорядочением по другому полю.Однако это не разрешено в хранилище данных appengine (см. Раздел «Ограничения» документации по запросам ).И что ж, нет простого способа исправить это .

У меня есть опыт работы как с django, так и с google-app-engine, также я работал с django-cms в прошлом.По моему опыту, django был очень плохим выбором для appengine.Django-ORM бесполезен в appengine, django-nonrell не реализует все функции django-orm.Что касается django-cms, я бы даже не подумал запустить его на appengine.

...