Django-step-by-step中的错误(python2.6+Django1.1+pyDev+eclipse)

来源:互联网 发布:tplink的访客网络 编辑:程序博客网 时间:2024/05/22 12:08

开发环境:python2.6+Django1.1+pyDev+eclipse

Error:

1 wiki的例子

    (1)创建model时,字段设置  maxlength 改为 max_length

 

    (2)views端进行内容过滤时django自动将html进行了编码,造成浏览器无法解析修改:

    def process(template, page):
    """处理页面链接,并且将回车符转为<br>"""
    t = loader.get_template(template)
    content = r.sub(r'<a href="/wiki//1">/1</a>', page.content)
    content = re.sub(r'[/n/r]+', '<br>', content)
    c = Context({'pagename':page.pagename, 'content':content},autoescape=False)
    return HttpResponse(t.render(c))

 

原创粉丝点击