2012-06-23 2 views
1

Итак, у меня есть python webapp в Google App Engine, и я использую механизм шаблонов jinja2. У меня есть много текста на сайте, который я хочу регулярно обновлять, например, разделы новостей и обновления сайта.обновить текст в html

Каков наиболее эффективный способ сделать это? Очевидно, что простейшее краткосрочное решение и то, что я сейчас делаю, - это просто изменить HTML, но я хотел бы предоставить другим доступ к этому, не предоставляя им доступ к серверной стороне вещей.

Должен ли я просто укусить пулю и написать интерфейс на странице администратора, который позволяет пользователям редактировать его, а затем сервер берет это и отображает его в разделе «Новости»? Любые предложения или советы были бы замечательными!

ответ

1

То, о чем вы думаете, и движется в направлении (знаете ли вы это или нет), называется системой управления контентом.

Большинство из них хранит содержимое в базе данных и предоставляет пользовательский интерфейс, позволяющий редактировать его, точно так же, как вы проектируете.

Возможно, вы можете использовать готовые части? Я точно не знаю, какие из них основаны на приложениях, но это очень распространенная задача, и я уверен, что вы сэкономите время, используя работу других.

+0

хорошо, что было намного легче google, как только я знал правильные слова. – clifgray

Смежные вопросы