Python GAE中的格式化文本

Python GAE中的格式化文本,python,google-app-engine,google-cloud-datastore,Python,Google App Engine,Google Cloud Datastore,Google应用程序引擎问题:从用户处获取格式化文本(不必是富文本)然后将其存储在数据存储中的文本或博客属性中的好方法是什么?我主要寻找的是它存储换行符和空格字符串,这样文本返回时看起来与提交时一样 文本将始终“返回”与您输入文本的方式相同。您将丢失一些HTML格式(正如您注意到的行尾和空格)。一种解决方案可能是将文本呈现为 <pre> This text will be formatted correctly </pre> 本文将 格式正确 另一种方法是

Google应用程序引擎问题:从用户处获取格式化文本(不必是富文本)然后将其存储在数据存储中的文本或博客属性中的好方法是什么?我主要寻找的是它存储换行符和空格字符串,这样文本返回时看起来与提交时一样

文本将始终“返回”与您输入文本的方式相同。您将丢失一些HTML格式(正如您注意到的行尾和空格)。一种解决方案可能是将文本呈现为

<pre>
This text     will

be formatted correctly
</pre>

本文将
格式正确
另一种方法是将格式转换为格式良好的HTML。通常,Wiki可能会这样做:将文本存储为标记,并将其呈现为HTML。这可能正是这个网站对其帖子等所做的。如果你选择了这条路线,我可以推荐这个库,它在Appengine上运行良好。

其他常用的简化标记包括和