Промежуточное ПО сообщений Django не работает с движком приложений?

Я пытаюсь реализовать промежуточное ПО для сообщений в моем проекте движка приложений Django, но выдает сообщение об ошибке, например:

ImproperlyConfigured: Error importing middleware mediautils.middleware: "No module named messages"

Я перешел по ссылке http://djangoadvent.com/1.2/messages-rest-us/, чтобы реализовать его. Возможно ли использовать это промежуточное ПО с движком Google App? и если да, то есть ли альтернатива для получения той же функциональности с движком приложений Google и Django?

Какие изменения необходимы, чтобы он работал на движке приложений Google?

Пожалуйста, предложите.

Заранее спасибо.


person Ankit Jaiswal    schedule 21.07.2010    source источник


Ответы (2)


Последняя версия Django, включенная в GAE, - 1.1; новая структура обмена сообщениями была добавлена ​​в 1.2.

person Amber    schedule 21.07.2010
comment
Спасибо за ответ, Эмбер. Есть ли способ реализовать это? Я использую исправление для App Engine. Я видел в документации движка приложения, что мы можем импортировать модули даже из разрабатываемой версии, и она внесет соответствующие изменения. - person Ankit Jaiswal; 21.07.2010
comment
Я думаю, что админ-панель django использует какой-то модуль сообщений в движке приложений Google. - person Ankit Jaiswal; 01.08.2010

Я использовал следующий код для реализации той же функциональности:

from django.contrib.auth.models import Message
Message(user=request.user, message="Date Updated Successfully").put()

хотя

request.user.message_set.create (message = "Данные успешно обновлены")

не работал.

person Ankit Jaiswal    schedule 06.09.2010