Django学习笔记6-启用管理后台
来源:互联网 发布:阿里云客服报名入口 编辑:程序博客网 时间:2024/06/11 11:07
为了提高开发效率,Django自带了后台管理模块。Django1.11默认情况下 Django 管理后台已经开启创建超级管理员账户就可以登录。如果默认没有启用的话,启用管理后台,需要做三件事:
- 在 INSTALLED_APPS 设置中取消 "django.contrib.admin" 的注释。
- 运行 python manage.py syncdb 命令。既然你添加了新应用到INSTALLED_APPS 中,数据库表就需要更新。
- 编辑你的 mysite/urls.py 文件并且将有关管理的行取消注释
创建超级管理员
切换到项目目录下,输入如下命令
超级用户创建成功后数据库里可以看到增加了一条记录E:\workspace\myweb\src\myweb>python manage.py createsuperuserUsername (leave blank to use 'administrator'): adminEmail address: admin@admin.comPassword:Password (again):This password is too short. It must contain at least 8 characters.This password is too common.Password:Password (again):Superuser created successfully.`
登录管理后台
开启开发服务器,打开一个浏览器并在本地域名上访问 “/admin/” – 例如 http://127.0.0.1:8000/admin/将看到管理员的登录界面:
输入刚刚创建的超级用户账号密码,将看到管理界面:
在后台group和user表进行增删改查的操作
使 poll 应用的数据在管理网站中可编辑
要在管理后台中可以对Poll应用的数据进行编辑需要将数据类注册到admin中 在polls 目录下的admin.py文件中添加如下内容:
from django.contrib import adminfrom polls.models import Polladmin.site.register(Poll)
重启开发服务器将会看到管理后台多了刚刚注册的Poll。
忘记管理员密码
在项目目录下运行:Python manage.py shell
>>> from django.contrib.auth.models import User
>>> u = User.objects.get(username__exact='john')>>> u.set_password('new password')
>>> u.save()
密码就被设置成了new password
阅读全文
0 0
- Django学习笔记6-启用管理后台
- [Django]入门笔记 --怎样简单启用后台管理
- Django学习笔记--后台管理界面
- Django学习笔记-站点管理
- Django后台管理
- Django学习中后台管理出现的问题
- Django学习笔记(第六节)Django站点管理
- 使用django做管理后台
- Django 安装Xadmin后台管理
- django 第一个项目-学习搭建博客 (三、Django admin 管理后台)
- django 1.10.6 admin后台管理设置显示中文
- Django 学习笔记(6)
- django学习笔记6:表单
- Django笔记(管理站点)
- Django学习笔记之【激活管理(admin)界面】
- Django学习笔记之【管理(admin)界面设置】
- Django学习笔记--管理页面的创建与配置
- django admin学习管理
- JS编程训练 | 题5:删除最后一个元素
- 条款1:仔细选择你的容器
- [cocos2d-x]关于菜单项
- IT之路-C语言入门-ZCSDN.2017.7.12
- 使用 numpy 和 PIL 进行简单的图像处理
- Django学习笔记6-启用管理后台
- caffe中数据层的参数含义
- Codeforces Round #423 (Div. 2) D High Load 贪心,树
- Spoon etl汉化
- Eclipse报java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter错误
- 考研英语
- iOS SDWebImage的原理以及使用流程
- Havok物理引擎与Unity3D的结合
- NP-完全问题