我用Python制作了一个博客,Jinja2是我的模板引擎。在我的博客里,有一个留言框,一个标题,另一个留言框。在您的信息中,您可以标记特定的单词。我设法得到了它,这样当用户提交带有hashtag的消息时,包含hashtag的单词就会成为一个链接。
if title and message:
for word in message.split():
if word[0] == "#":
message =message.replace(word, "<a href="+word+">%s</a>" % word)
m = Message(title = title, message = message)
m.put() 问题是,为了让HTML显示为链接而不是HTML,我必须禁用Jinja2中的自动转义,即使我想要它。有没有人用Jinja2代替Python来编写这段代码,这个自动转义仍将被启用。
发布于 2014-01-22 04:03:27
https://stackoverflow.com/questions/21272760
复制相似问题