所以我在 Google App Engine 上有一个 python web 应用程序,并且正在使用 jinja2 模板引擎。我在网站上有很多需要定期更新的文本,例如新闻部分和有关网站的更新。
最有效的方法是什么?显然,最简单的短期解决方案以及我目前正在做的只是更改 HTML,但我想让其他人访问此内容,而不让他们访问服务器端。
我是否应该硬着头皮在管理页面上编写一个界面,允许用户对其进行编辑,然后服务器接受该界面并将其呈现在新闻部分中?任何建议或提示都会很棒!
最佳答案
您正在思考并走向的方向(无论您是否知道)被称为内容管理系统。
它们中的大多数将内容存储在数据库中,并提供一个用户界面以允许对其进行编辑,就像您在设计时一样。
也许您可以使用现成的零件?我不知道哪些是基于 appengine 的,但这是一项非常常见的任务,我相信您可以通过使用其他人的工作来节省时间。
关于python - 更新 html 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167771/