Здравствуйте!
Есть проект http://appengine-framework.googlecode.com - которым я пользуюсь для создания своего сайта. Возникла проблема с формами, которую хочу решить. Прошу помощи у Вас.
1) в шаблоне определяется подключение модуля комментирования через comments/templatetags.py и выводится форма комментирования для заданной статьи. Смотрим исходник:
http://code.google.com/p/appengine-framework/source/browse/trunk/src/articles/templates/article_details.html
2) залогиньтесь на сайт (чтобы видеть форму для залогиненного юзера). В выведенной форме видим скрытое поле object, но у него не установлено значение (ключ для текущей статьи). Вот страница с формой: http://gae-framework.appspot.com/articles/article_19001
3) в проекте используется модифицированный файл templatetags.py, так как родной Джанговский здесь не работает корректно. Смотрим измененный файл http://code.google.com/p/appengine-framework/source/browse/trunk/src/app/templatetags.py
Вопрос к Вам, уважаемые разработчики. Почему не подставляется ключ объекта article? Ведь объект передается внутрь temlatetags.py и вроде бы корректно передается в initial параметр при создании формы. Может быть дело в том, что неправильно используются созданные поля формы? Здесь используется модифицированная версия Django Forms входящая в состав стандартного GAE. Смотрим код форм здесь: http://code.google.com/p/appengine-framework/source/browse/trunk/src/comments/forms.py
Спасибо за внимание. Жду Вашего ответа.