Я ищу решение для блога, которое можно было бы запустить внутри проекта Django, развернутого на Google App Engine. После небольшого обзора я решил попробовать Mezzanine v0.11.3. Я преодолел препятствие, связанное с внедрением его в проект, воспользовавшись советами других разработчиков, использующих App Engine, по этой ссылке: http://groups.google.com/group/mezzanine-users/browse_thread/thread/c8b13c41a3168c94 .
Mezzanine теперь отображается в админке, но нажатие на сообщения в блоге приводит к сбою наследования нескольких таблиц. Я считаю, что это связано с функциональностью поддержки нескольких сайтов в Mezzanine посредством использования инфраструктуры сайтов Django.
Кто-нибудь преодолел эту проблему? Я собираюсь попробовать использовать django-dbindexer, но не уверен, что он сработает.
* Обновление: насколько я могу судить, у сотрудников AllButtonsPressed нет никаких волшебных решений для решения проблем с ManyToManyField но я думаю, что этот вариант мертв.
Если никто не знает, как обойтись, знает ли кто-нибудь из вас о хорошем решении для блогов, которое я могу запустить в проекте Django на App Engine?
* Обновление: найдено это сообщение Интеграция Blogger в приложение Google App Engine . Мы проверим, решит ли это проблему.
* Текущий статус: Мне не удалось решить эту проблему, и я не думаю, что в настоящее время она разрешима. Думал, что поделюсь тем, что обнаружил в ходе своих исследований; возможно, кто-то там сможет продолжить и придумать решение.
Варианты попробовали:
Bloog
Byteflow ( https://bitbucket.org/piranha/byteflow/wiki/Home ) примечания:
AppEngineBlog ( http://code.google.com/p/appengineblogsoftware/ ) примечания:
Coltrane ( http://code.google.com/p/coltrane-blog/source/browse/ ):
Flother ( https://github.com/flother/flother ):
Blogger API ( http://code.google.com/apis/blogger/ ):
Flother приблизился к тому, что мне нужно, но здесь все еще есть немного неуверенности и усилий. В настоящее время я выбираю Blogger как единственный приемлемый вариант для меня.