python - jinja2 或 html 文本区域的简单标记

标签 python html google-app-engine markup jinja2

我正在使用 python 和 jinja2 编写一个谷歌应用程序引擎网络应用程序。是否有一个简单的轻量级文本区域标记,我可以将其用于 jinja2 或一般用于 HTML 文本区域。我只是希望出现换行符、斜体和粗体,也许还有其他一两件事,但我不仅仅是想标记是安全的(而不是自动转义其余部分)。

令我惊讶的是,没有人问过类似的问题,而且他们可能也问过,所以也许我只是使用了错误的关键字。

最佳答案

您可以使用TinyMCE将标记功能添加到文本区域。然后,您网站的访问者(或管理员,如果您碰巧使用该网站)可以以用户友好的方式添加 HTML 标记。

或者,您可以添加 Markdown parser (或类似的语言),允许用户使用基本符号添加标记。您的网站将在显示内容之前解析和处理内容。

关于python - jinja2 或 html 文本区域的简单标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11299507/

相关文章:

python - Bokeh :添加/删除面板,同时保留当前面板

javascript - 基于骨架的网站中的粘性页脚

google-app-engine - 拉取任务队列中出现 INVALID_REQUEST 错误

java - 为什么 API 调用需要 80 毫秒的延迟才能到达 Controller (在 Google App Engine 中)?

python - 在 Python 3 中从服务器返回回复时引发 BadStatusLine 异常

python - 如何将 site_id 或主机添加到 Django 调试日志?

php - SQL,PHP - 如何选择标题和当前标题的所有子标题?

java - 如何将android应用程序与应用程序引擎上的数据存储连接

python - 如何使用 pandas 根据某些条件或函数匹配来自不同数据帧的值?

html - 如何将基于百分比的值应用于子元素?