Django 默认管理后台-admin

新建项目DjangoAdmin以及应用文件 -web_django目录下创建项目文件 -django-admin startproject DjangoAdmin 执行该命令创建工程,名为DjangoAdmin
-切换至DjangoAdmin目录下创建应用
  -cd DjangoAdmin
  -方式一:python manage.py startapp App
  -方式二:django-admin startapp App

Django 默认管理后台-admin

pycharm打开项目如图

Django 默认管理后台-admin

初始化修改配置文件 settings.py -ALLOWED_HOSTS = [\'*\'] 代表所有用户访问 -INSTALLED_APPS= [‘App’] 后面添加 App,注册应用app,项目文件中,新增应用后要及时再配置文件中进行注册

Django 默认管理后台-admin

#sqlite
-轻量级的嵌入式的数据库
-特点是小
-常用场景 ,android、ios
-数据库常用操作相似度mysql达百分之九十五
-pycharm链接数据源 参考链接https://jingyan.baidu.com/album/e5c39bf5e4f32439d7603387.html?picindex=8
-python manage.py migrate迁移,迁移后刷新则能看到多出的文件,迁移后启动项目时,消除警告内容(默认启动时有警告信息)

这里先使用sqlit3 加载驱动

  -database——+——Data Source ——SQLite

Django 默认管理后台-admin

Django 默认管理后台-admin

执行迁移- python manage.py migrate

Django 默认管理后台-admin

迁移成功后我们刷新sqlit3 表中信息,查看如图

Django 默认管理后台-admin

配置访问admin页面 根目录中urls.py文件内容如下

Django 默认管理后台-admin

 这个时候我们启动服务

python manage.py runserver

浏览器访问 :8000/admin  看到如下管理端页面

Django 默认管理后台-admin

默认是没有账号的 ,我们来创建个账号

-创建admin用户密码 直接用命令行添加即可:python manage.py createsuperuser # python manage.py createsuperuser Username (leave blank to use \'root\'): admin 账号 Email address: admin@runoob.com 邮箱 Password:密码 Password (again): 重新输入密码 Superuser created successfully.

Django 默认管理后台-admin

-至此账号创建完成,登录admin账号查看成果 -启动项目python manage.py runserver -浏览器访问 :8000/admin/ -提示登录窗中输入刚才创建的账号密码登录,登录成功后则看到管理员页面
    -同时在迁移的库中 auth_user表中会有一条记录,该记录为刚创建的用户信息

Django 默认管理后台-admin

Django 默认管理后台-admin

这里做一个改动使我们访问的页面为中文   配置文件中(settings.py) LANGUAGE_CODE = \'zh-hans\'

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwxpdf.html