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

    打开网站看到是这样的。

  • 相关阅读:
    组合数学
    gcd和lcm
    快速幂
    线性求逆元
    5月月赛(* ̄︿ ̄)
    通往奥格瑞玛的道路
    Dijkstra学习笔记
    动态规划笔记(2)
    美军战略指导:《维持美国的世界领导力:21世纪国防的优先事项》
    ACM/ICPC2016沈阳网络赛(不完全)解题报告
  • 原文地址:https://www.cnblogs.com/freewsf/p/6237816.html
Copyright © 2011-2022 走看看