zoukankan      html  css  js  c++  java
  • Django基于Pycharm开发之二 [使用django adminSite]

    在使用django自带的adminsite的时候,有以下内容需要做。

    1.数据迁移,管理表的创建。

    2.启用本地化 (setting.py的配置)

    一.数据迁移,默认情况下,安装django之后,django并没有为我们创建可以后台登录过程中使用的各种表,建议在pycharm的Terminal中操作:

     

    从这个截图可以看出来,我们可以通过python manage.py createsuperUser 命令来创建超级管理员

    首先,执行 pytthon manage.py migrate

                  

      创建表成功。

      第二步:创建超级管理员:

      

    按照流程创建超级管理员成功。

    第三步:配置语言与时区,按照网上流行的说法

    TIME_ZONE = 'Asia/Shanghai'

    LANGUAGE_CODE = 'zh-cn'

    重启服务后,报错,提示打不到语言包。

    查看:site-packages/django/conf/locale 发现,根本就没有zh-cn这个文件,倒是有:zh_Hans  zh_Hant分别对应的简体中文和繁体中文,OK。

    修改:Language_code='zh-Hans'  重启生成服务后,可以打开adminsite站点了。

    打开网站看到是这样的。

  • 相关阅读:
    记一道有趣的数学题
    BJOI2018 二进制
    BJOI2016 IP地址
    BJOI2016 回转寿司
    BJOI2017 开车
    BJOI2019 光线
    java 下载
    springboot 运行相关命令
    sql mapper 里面 Integer 类型判断
    springboot 访问jar同级别下的文件访问问题
  • 原文地址:https://www.cnblogs.com/freewsf/p/6237816.html
Copyright © 2011-2022 走看看