
Django
huzhenwei
乐观豁达,好奇心强,业余爱好书法、中国画、文学等,电子信息工程专业,从事IT行业。爱学习,乐于分享。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django定制管理系统首页
来源:http://djangobook.py3k.cn/chapter06/ 定制管理界面的外观和感觉显然,如果在每个管理页面的头部都包含头部区域代码是搞笑的。它就和Django的模板系统一样,是块标签的占位符。 通过Django模板系统可以很容易的修改它。Django管理站点同样是用Django编写的,它的用户界面使用Django自己的模板系统。(关于D转载 2010-03-25 14:36:00 · 3503 阅读 · 0 评论 -
django扩展已有模型的字段
有时,我们需要扩展model的filed,比如想为每条记录都附加一个字段。我们可以使用模型自定义方法及python的内建函数property来实现。原创 2010-09-12 16:31:00 · 2039 阅读 · 1 评论 -
django创建表时附加数据库自定义选项的方法——如指定数据库的存储引擎
<br /> <br /> 在使用django的syncdb创建表时,如果想给建表SQL附加特定的选项——比如MySQL数据库默认存储引擎是MyISAM,但想让所有新建的表都为InnoDB引擎的——可以通过增加settings.py文件里的DATABASES里的选项来实现,也可以通过自动执行initial SQL data来实现。<br /> <br /> <br /> 一. 修改settings.py的方式<br /><br /><br /> 在DATABASES字典的数据库实例中增加O原创 2010-09-14 00:16:00 · 6955 阅读 · 0 评论 -
Django为所有Model增加同样的权限的便捷方法
Django自带的contrib.auth库有着强大的管理功能,它会为每个模块创建3个默认权限:add, change, delete。但是,有时我们想为所有model增加同样的权限(如read),那该怎么办呢? 如果在每个Model的class Meta中增加permissions,那就要修改所有Model增加相同的行,那方法就太土了。 一个捷径就是: 修改Django.contrib.au原创 2012-11-26 11:18:24 · 5022 阅读 · 0 评论