2009年8月31日

在学习python和Django时(用的是limodou的《Django Step by Step》的第六章),遇到一个问题,就是每次render的都是经过替换的html标签(eg.把‘<’显示为'&lt;'),在网上找到了答案,http://www.javaeye.com/topic/147398,现在把解决方法摘抄如下:
方法一:
原始内容是content,想要对content不进行转义,使用{{content|safe}}就可以关闭了。
方法二:
1 from django.shortcuts import render_to_response
2 from django.utils.safestring import mark_safe
3 
4 def index(request):
5   #
6   context = mark_safe(context)
7   return render_to_response(template_name,{'context':context})
posted @ 2009-08-31 22:08 啊不才 阅读(67) 评论(0) 编辑

导航

公告


英文名:Bright Chen
MSN:czhgary@hotmail.com
QQ:15095488
Email:biser007@gmail.com

Bright Chen 的个人主页
Bright Chen 的Facebook资料
创建您的徽章


小D划词查询功能:......


跟小D每日学口语,别偷懒啊~!!


《荀子·劝学》:“不积跬步,无以致千里;不积小流,无以成江海。”

洛阳.NET俱乐部 MSN群: group114825@msnzone.cn

欢迎光临:


IT新闻:

昵称:啊不才
园龄:7年6个月
粉丝:5
关注:10
<2009年8月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

统计

搜索

 
 

常用链接

最新随笔

我的标签

随笔分类(39)

随笔档案(38)

相册

Good Web

Super Bloger

积分与排名

最新评论

阅读排行榜

评论排行榜

推荐排行榜