• 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站点了。

    打开网站看到是这样的。

  • 相关阅读:
    mysql find_int_set
    PHPSTROM8.0 注册码(7.1也可用)
    gym 101657 D
    gym101657 C
    poj 3525
    poj1279
    poj3335
    poj 1228
    poj 1873
    poj 2074
  • 原文地址:https://www.cnblogs.com/freewsf/p/6237816.html
Copyright © 2020-2023  润新知