每日一记======>Django笔记 2012.08.22
2012-08-22 13:24
113 查看
admin 管理工具:
自定义字段标签------> 在编辑界面中,字段标签是从字段名称用空格代替下划线生成的, 首字母大写,publication_date --> Publication date ,自己定义的话,verbose_name指定精确值,除非连续大写情况出现,不然不用首字母大写。
设置日期型和数字型字段可选-----> null=True, blank=True
自定义ModelAdmin类------>blank=True, null=True和verbose_name 修改的是模块级别的,而不是管理级别的,这些修改构成模块的一部分,正好被管理工具使用。django提供大量选项针对特别的模块自定义管理工具,在ModelAdmin classes里边,包含了管理工具中针对特别模块的配置。
自定义列表,
自定义 编辑表单,
自定义字段标签------> 在编辑界面中,字段标签是从字段名称用空格代替下划线生成的, 首字母大写,publication_date --> Publication date ,自己定义的话,verbose_name指定精确值,除非连续大写情况出现,不然不用首字母大写。
class Author(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=40) email = models.EmailField(blank=True, **verbose_name='e-mail'** )
设置日期型和数字型字段可选-----> null=True, blank=True
class Book(models.Model): title = models.CharField(max_length=100) authors = models.ManyToManyField(Author) publisher = models.ForeignKey(Publisher) publication_date = models.DateField(**blank=True, null=True** )
自定义ModelAdmin类------>blank=True, null=True和verbose_name 修改的是模块级别的,而不是管理级别的,这些修改构成模块的一部分,正好被管理工具使用。django提供大量选项针对特别的模块自定义管理工具,在ModelAdmin classes里边,包含了管理工具中针对特别模块的配置。
自定义列表,
自定义 编辑表单,
相关文章推荐
- 每日一记======>Django笔记 2012.08.23
- 每日一记======>Django 2012.08.21
- 每日一记======> django完全卸载 2012.08.23
- 每日一记======>(转)CSRF介绍(Cross-site request forgery)以及django中的处理方法
- Django 学习笔记<二>
- 每日一记======>Linux 学习 2012.08.28
- Django2.0 学习笔记(一)-->新手入门
- 每日一记======>Linux下查找字符串命令的使用
- 每日一记======>linux U盘格式化 2012.08.27
- <javascript>每日一记
- Django 学习笔记<一>
- 每日一记————const用法笔记
- Django Model笔记
- 02繁花嗅Django笔记
- 黑马程序员——面向对象<四> 笔记第六篇
- Django笔记(3)-- 模板
- < 笔记 > CSS - 03 CSS 布局
- django基础笔记
- <STL源码剖析>阅读笔记之 仿函数和适配器