django1.6 admin site设置(一)
来源:互联网 发布:ubuntu 14.04 32位iso 编辑:程序博客网 时间:2024/06/08 18:35
1
from django.contrib import adminclass AuthorAdmin(admin.ModelAdmin): date_hierarchy = 'pub_date'将所date字段放到列表最上端
2.
- ModelAdmin.actions_on_top
- ModelAdmin.actions_on_bottom
3.
exclude = ('birth_date',)除去某个字段,不显示
4.
fields = ('url', 'title', 'content')列出字段,一个一行
5.
class FlatPageAdmin(admin.ModelAdmin): fields = (('url', 'title'), 'content')列出字段 一个小括号一行
7.
class FlatPageAdmin(admin.ModelAdmin): fieldsets = ( (None, { 'fields': ('url', 'title', 'content', 'sites') }), ('Advanced options', { 'classes': ('collapse',), 'fields': ('enable_comments', 'registration_required', 'template_name') }), )设置分类给字段归组
8.
{'classes': ('wide', 'extrapretty'),}为字段集添加css
9
filter_vertical和filter_horizontal
前面的是垂直多选择,后面的是水平,一般情况下使用水平的。
10
from django import formsfrom django.contrib import adminfrom myapp.models import Personclass PersonForm(forms.ModelForm): class Meta: model = Person exclude = ['name']class PersonAdmin(admin.ModelAdmin): exclude = ['age'] form = PersonForm自定义form,并且引入到所用的ModelAdmin中,着对于某些密码字段,自定义设置非常有用 自定义form https://docs.djangoproject.com/en/1.6/ref/forms/api/
11.
from django.db import modelsfrom django.contrib import admin# Import our custom widget and our model from where they're definedfrom myapp.widgets import RichTextEditorWidgetfrom myapp.models import MyModelclass MyModelAdmin(admin.ModelAdmin): formfield_overrides = { models.TextField: {'widget': RichTextEditorWidget}, }
设置字段属性,比如文本域的列和行等。
- django1.6 admin site设置(一)
- 基于 Django1.10 文档的深入学习(32)—— The Django admin site 之 基础
- django admin site (三)
- Django admin site(一)ModelAdmin Options
- django admin site配置(二)
- Django 增加admin site
- Django Admin Site (v1.4) 的Nginx配置
- 关于Django1.6版本的Template设置
- Django Admin site 显示问题
- django admin site override save_model
- python_Django_7:Customizing the admin site
- Django admin学习(一)
- python_Django_2:Models and the admin site
- django1.5 官方文档阅读笔记(一)
- Django1.5:(一)相关的Python语法1
- Django1.5:(一)相关的Python语法2
- Django1.5:(一)相关的Python语法3
- Django1.5:(一)相关的Python语法4
- 安装测试node.js
- spring 继承的baseDao无法注入导致异常的问题
- PL/SQL 中 CASE 语句的使用
- 结合oracle中的存储过程,在Java中调用并测试该存储过程
- 冒烟测试
- django1.6 admin site设置(一)
- SIPp简单使用手册
- 题目1506:求1+2+3+...+n -九度
- 编写代码时出现无法保存,GBK问题
- 嵌入式开发中格式化usb设备为ext3/4文件格式及文件系统掉电修复
- sqlldr导入
- 软件工程研究生在读一年总结
- 免费/1元钱MySQL数据库
- 强制日志归档