django学习
longzhiwen888
这个作者很懒,什么都没留下…
展开
-
django 中 slice 和 truncatewords 不同用法
django中取一段字符串中的前 N 个字符,可以用 slice和truncatewords ,但是两者是有区别的。django的 模板过滤器 truncatewords ,取这个模板变量的前 N 个字符,只能用于英文 模板过滤器slice, 取变量前 N 个字符,可用于中文 如: {{ content |truncatewords:"30" }} 变量前30原创 2015-06-19 15:49:17 · 3611 阅读 · 3 评论 -
\'RegistrationForm\' object has no attribute \'clean_data 语法变更
很无语的语法变更:关于Django中出现上述问题的解决方法 code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Newfo...Karen 上述网址第八条 Django语法更新 Newforms:clean_data------>cleaned_data原创 2015-06-19 15:49:19 · 1730 阅读 · 0 评论 -
django1.2.4 session保存有bug
在 Python26\Lib\site-packages\django\contrib\sessions\backends\file.py 的122 行 os.rename(output_file_name, session_file_name) 报错了,因为session_file_name已经存在了解决办法:在这句代码前加入 os.remove(session_file_name) 即可原创 2015-06-19 15:49:38 · 389 阅读 · 0 评论 -
django模板变量直接显示html代码的问题
模板变量的内容,如果含html的话,django的模板系统默认会对输出进行转义,比如把转义成了<p> ,然后再显示出来的时候就如实地显示为。要解决这个问题只要把默认的 转义去掉就好了。比如原本我们的模板代码是这样的:{{post.content}}现在我们把它变成这样:{% autoescape off %} {{post.content}} {% endautoe原创 2015-06-19 15:49:14 · 4000 阅读 · 1 评论 -
django报错:No module named urls
django项目:url.py 配置 Exception Value: No module named urls 看的是django+book.pdf,书上使用的使用的是老版本的django, 如果配置为: from django.conf.urls.defaults import * urlpatterns = patterns('', **(r'^admin/', incl原创 2015-06-19 15:49:22 · 8730 阅读 · 1 评论