Django学习--9 Admin】的更多相关文章

1.vim settings.py 打开  'django.contrib.admin' vim urls.py 打开 from django.contrib import admin     (注意缩进~!!!) admin.autodiscover() 2.vim sdj/models.py sex_choices=(                            二元组 ('f','famale'), ('m','male'), ) class User(models.Model)…
Django最大的优点之一,就是体贴的为你提供了一个基于项目model创建的一个后台管理站点admin.这个界面只给站点管理员使用,并不对大众开放. 1. 创建管理员用户 (django) E:\Django\mysite>python manage.py createsuperuser Username (leave blank to use 'administrator'): #输入管理员名字 Email address:输入邮箱,可为空# Password:#密码 Password (ag…
目录结构 1.前言 2.自定义设置一张指定的数据表的列表展示内容 2.1.第一步:如果我们想让数据表[hello_person]里面的表字段值全部展示出来,需在应用[hello]里的[admin.py]里添加list_display 属性等代码内容,相关代码如下 2.2.第二步:重启django项目[helloworld]的服务 2.3.第三步:重新成功登陆admin管理后台 2.4.第四步:查看数据表[hello_person]的列表展示内容 3.添加搜索功能 3.1.第一步:在刚才的代码基础…
目录结构 1.前言 2.admin管理后台的配置和登录的完整操作流程 2.1.第一步: 在[settings.py]里对常量[INSTALLED_APPS]的值进行相关配置 2.2.第二步: 在[urls.py]里创建一条url匹配规则专门用于访问admin管理后台 2.3.第三步: 创建admin管理后台的管理员账号信息 2.4.第四步: 管理员账号信息成功创建后,可以看对应数据表[auth_user]有生成一条表数据 2.5.第五步: 通过任一app应用里的models.py文件创建表信息…
Django admin后台管理 切换成中文界面: 站点显示为中文: 在setting 里面修改 LANGUAGE_CORE = 'zh-Hans' 字段名显示中文 class Test(models.Model): name = models.CharField(max_length=50,verbose_name=u'图片名') image = models.ImageField(u'图片路径',upload_to='logo/') class Meta: verbose_name = '图…
目录结构 1.前言 2.完整的操作步骤 2.1.第一步:查看[site.py]的源码 2.2.第二步:在应用[hello]所在目录里的[admin.py]里重写三个属性的属性值 2.3.第三步:重启服务 2.4.第四步:退出登录并再次成功登陆admin管理后台 2.5.第五步:查看最新的登录页面标题&登录框标题&首页标题 1.前言 首先: ①.在admin管理后台里,登录页面标题默认值是:[登录 | Django 站点管理员]: ②.在admin管理后台里,登录框标题默认值是:[Djang…
目录结构 1.前言 2.完整的操作步骤 2.1.第一步:修改模型类Article 2.2.第二步:重启服务 2.3.第三步:退出登录并再次成功登陆admin管理后台 2.4.第四步:查看最新的表名称展示值和表字段名称展示值 3.相关学习资料 1.前言 ①.在admin管理后台里,表名称默认展示值是:第一个小写字母会被转为大写的表名+s: 比如有个数据表名为article,那么在admin管理后台里这数据表article的表名称默认展示值是:Articles: ②.在admin管理后台里,表字段名…
目录结构 1.前言 2.完整的操作步骤 2.1.第一步:查看ModelAdmin类和BaseModelAdmin类的源码 2.2.第二步:查看表animal对应的列表展示页面默认的数据展示 2.3.第三步:对表animal对应的列表展示页面的数据展示进行相关优化 2.4.第四步:重启服务 2.5.第五步:退出登录并再次成功登陆admin管理后台 2.6.第六步:查看表animal对应的列表展示页面最新的数据展示 3.调试过程中相关报错信息的解决方案 1.前言 对admin管理后台里的列表展示页面…
1,激活管理界面 修改settings.py MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware',…
1)Admin: admin是django自带的功能强大的自动化数据管理界面 被授权的用户可以直接在Admin中管理数据库(增.删.改.查) Django提供了许多针对Admin的定制功能 2)配置Admin: 1.创建超级用户 python manage.py createsuperuser  (需要创建用户名和密码) 2.访问后台管理系统:localhost:8000/admin  (admin入口url) 3.修改setting.py中LANGUAGE_CODE='zh_Hans' (修改…