20121025 The django book 笔记 站点管理
2012-10-25 18:05
295 查看
python manage.py createsuperuser 创建管理站点超级用户
在settings.py MIDDLEWARE_CLASSES中添加
'django.middleware.locale.LocaleMiddleware'管理页面显示本地语言
需添加到'django.contrib.sessions.middleware.SessionMiddleware'后
在models.py中的类变量有些可以默认不填email = models.EmailField(blank=True)
blank=True表示默认为空,其他的变量如不填blank=False为默认设置
email = models.EmailField('e-mail', blank=True)
email = models.EmailField(blank=True, verbose_name='e-mail')
两段代码意思相同,在admin页面上email字段显示的名称为e-mail(首字母不能大写)
在settings.py MIDDLEWARE_CLASSES中添加
'django.middleware.locale.LocaleMiddleware'管理页面显示本地语言
需添加到'django.contrib.sessions.middleware.SessionMiddleware'后
在models.py中的类变量有些可以默认不填email = models.EmailField(blank=True)
blank=True表示默认为空,其他的变量如不填blank=False为默认设置
email = models.EmailField('e-mail', blank=True)
email = models.EmailField(blank=True, verbose_name='e-mail')
两段代码意思相同,在admin页面上email字段显示的名称为e-mail(首字母不能大写)
class Authoramdin(admin.ModelAdmin): list_display = ('first_name', 'last_name', 'email',) search_fields = ('first_name', 'last_name',) class Bookadmin(admin.ModelAdmin): list_display = ('title', 'publisher', 'publication_date',) list_fliter = ('publication_date',) date_hierarchy = 'publication_date' ordering = ('-publication_date',) # fields = ('title', 'publisher',) fliter_horizontal = ('author',) raw_id_fields = ('publisher',)
相关文章推荐
- 20121025 The django book 笔记 站点管理
- 20121025 The django book 笔记 模型
- django_book学习笔记5-Django站点管理
- 《The Django Book》笔记(未完结)
- Django笔记(管理站点)
- Python笔记(六)- 模型及Django站点管理
- 20121024 The django book 笔记 模板
- 20121030 The django book 笔记 数据模型高级进阶
- python学习笔记--Django入门四 管理站点
- 《the django book》记录 :admin声明在管理网站里的体现
- 20121029 The django book 笔记 高级视图和URL配置
- Django笔记 —— Admin(Django站点管理界面)
- The Django Book【第6章 Django管理系统admin 】
- Django学习笔记-站点管理
- Django笔记(5) -- 站点管理
- python学习笔记--Django入门四 管理站点--二
- The Django Book学习笔记 04 模板
- 《The Django Book 2.0》中文版笔记
- The Django Book学习笔记 06 admin
- 20121024 The django book 笔记 视图和url