django的httpresponseredirect重定向 mysql保存文本的换行问题...
时间:2010-08-17 来源:wwaiym
django的HttpResponseRedirect重定向 mysql保存文本的换行问题
from django.http import HttpResponseRedirect return HttpResponseRedirect("/") 实利代码: url = "/sub/"+str(subcategoryid) : 注意 这里的url是'/sub/',而不是‘sub/’,要不重定向会返回本页面的url加‘sub/’+...... return HttpResponseRedirect(url)
关于mysql保存文本的换行问题: 在views.py中的content = form.cleaned_data['content'](这是用form所得到的提交值),因为html的换行符是<br>,而不是'/n' 所以进行替换:: content =content.replace("\n","<br>") 但是在html还是不能显示换行 这是因为django的转义:所以在django模板中改为{{ info.content|safe}} 此时就ok了 |