首页 > 其他 > 详细

Django 默认管理后台-admin

时间:2019-12-15 17:10:52      阅读:163      评论:0      收藏:0      [点我收藏+]

 

新建项目DjangoAdmin以及应用文件

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

pycharm打开项目如图


技术分享图片

 

 

 

初始化修改配置文件 settings.py

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

 技术分享图片

 

 

 


 这里先使用sqlit3 加载驱动

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

技术分享图片

 

技术分享图片

 

 

执行迁移-

python manage.py migrate

技术分享图片

 

 

 

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

技术分享图片

 

 

 

 

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

 技术分享图片

 

 


 

 这个时候我们启动服务

python manage.py runserver

浏览器访问 http://127.0.0.1:8000/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.
        技术分享图片

 


 


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

 


技术分享图片

 

 

 

 

这里做一个改动使我们访问的页面为中文

 

配置文件中(settings.py)

LANGUAGE_CODE = ‘zh-hans‘

技术分享图片

 

 重新启动服务,我们看到页面转变成中文页面了

 

 

 

技术分享图片

 

 

 

 

 


 

 

Django 默认管理后台-admin

原文:https://www.cnblogs.com/wfwt180801-/p/12044332.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!