Форум сайта python.su
Здравствуйте!
Подскажите как расширить flatpages чтобы добавить поля description и keywords к страницам.
Я нашел статью http://www.overmortal.com/blog/post/17-extending-django-s-flatpages , но т.к. у меня мало опыта пока по Django, не пойму где это прописывать и т.д.
Заранее спасибо!
Офлайн
“Это прописывать” это что? Вы бы поконкретнее вопрос задавали.
В джангобуке есть нормальное описание.
Офлайн
FerromanЯ про то, что пока не понимаю где создавать модель и т.д. как по ссылке - опыта пока не хватает - нужно поподробней описание в каком каталоге какой файл создавать и т.д.
“Это прописывать” это что? Вы бы поконкретнее вопрос задавали.
В джангобуке есть нормальное описание.
Офлайн
У одного из нас проблемы либо с головой, либо с глазами.
Я вижу что по ссылке, которую дал, шаг за шагом описано по русски куда и как прописать, где создать модель, файл и т.п.
А что видите вы?
Офлайн
FerromanЯ читал эту странцицу про flatpages в djbook но мне не понятно - где там написано как добавить поля в админку и тд - если не трудно вставьте сюда кусок текста.
У одного из нас проблемы либо с головой, либо с глазами.
Я вижу что по ссылке, которую дал, шаг за шагом описано по русски куда и как прописать, где создать модель, файл и т.п.
А что видите вы?
Офлайн
Т.е. для каждой страницы отдельно?
Тогда надо переопределять flatpage по-своему и добавить нужные поля туда.
http://overtag.dk/wordpress/2008/07/tip-extending-django-flatpages/
http://stackoverflow.com/questions/1021487/add-functionality-to-django-flatpages-without-changing-the-original-django-app
Вот - http://www.overmortal.com/blog/post/17-extending-djangos-flatpages готовое решение для вашего случая.
Но я бы делал отдельное приложение, и не усложнял.
Офлайн
FerromanСпасибо!
Т.е. для каждой страницы отдельно?
Тогда надо переопределять flatpage по-своему и добавить нужные поля туда.
http://overtag.dk/wordpress/2008/07/tip-extending-django-flatpages/
http://stackoverflow.com/questions/1021487/add-functionality-to-django-flatpages-without-changing-the-original-django-app
Вот - http://www.overmortal.com/blog/post/17-extending-djangos-flatpages готовое решение для вашего случая.
Но я бы делал отдельное приложение, и не усложнял.
Офлайн