python - 更新 html 中的文本

标签 python google-app-engine jinja2

所以我在 Google App Engine 上有一个 python web 应用程序,并且正在使用 jinja2 模板引擎。我在网站上有很多需要定期更新的文本,例如新闻部分和有关网站的更新。

最有效的方法是什么?显然,最简单的短期解决方案以及我目前正在做的只是更改 HTML,但我想让其他人访问此内容,而不让他们访问服务器端。

我是否应该硬着头皮在管理页面上编写一个界面,允许用户对其进行编辑,然后服务器接受该界面并将其呈现在新闻部分中?任何建议或提示都会很棒!

最佳答案

您正在思考并走向的方向(无论您是否知道)被称为内容管理系统

它们中的大多数将内容存储在数据库中,并提供一个用户界面以允许对其进行编辑,就像您在设计时一样。

也许您可以使用现成的零件?我不知道哪些是基于 appengine 的,但这是一项非常常见的任务,我相信您可以通过使用其他人的工作来节省时间。

关于python - 更新 html 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167771/

相关文章:

Ansible 错误地提示未引用的值

python - 将列表转换为嵌套列表和字典

python - 在 Python 中返回外部函数错误

python - 由于某种原因它只显示一个 if 语句

python - MapReduce 批量更新数据存储

python - 在不使用表单的情况下上传 blobstore 中的文件

java - 在 App Engine 上部署应用程序后出现时间戳问题

Flask/Jinja 内存

python - SciPy 中是否存在(或为什么不存在)稀疏矩阵的矩阵平方根运算?

python - 在 Flask 应用程序的多个页面中从服务器获取数据