admin建站

admin管理界面

访问管理界面

在django中,当用户新建项目的时候,系统会自动生成admin后台管理系统。在settings.py文件中,有这么一条:

INSTALLED_APPS = [

'django.contrib.admin',

...

]

django 的admin和自己创建的app一样,都配置有url:

url(r'^admin/', admin.site.urls),

可以通过在浏览器中输入下面的url来访问admin管理系统:

http://127.0.0.1:8000/admin/

此时并不能进行登录操作,因为django并没有为用户新建身份信息,而我们自己也没有创建用户。

创建用户并登录

进入Run manage.py Task(在tools中)界面,然后输入下面的指令用于创建管理员:

createsuperuser

若报错cmd 进入该文件位置python manage.py migrate

根据提示输入用户名、密码、邮箱等信息。注意这里系统对密码强度有要求。

然后在登录界面进行登录,可以看到如下界面:

这里暂时只能使用用户名进行登录。

配置admin为中文界面

默认下admin为英文界面看着很不爽,所以可以配置为中文界面。在settings.py文件的最后有这么几行:

LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'UTC'

USE_TZ = True

将这几项改为:

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'

USE_TZ = False

USE_TZ = True会让django在数据库中使用国际时间,从而导致一些时间的问题。使用False来指定使用本地时间。

然后刷新一下admin界面,发现变成中文了:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • xadmin 因为版本问题的错误

    1.ModuleNotFoundError: No module named 'django.core.urlresolvers'

    Centy Zhao
  • MSBuild

    MSBuild全称(Microsoft Build Engine),是用于构建应用程序的平台。您可能不知道它,但是如果您在使用VS做开发,那么一定时时刻刻在使用...

    Centy Zhao
  • Python爬虫 断点续传

    from country_url_getimport movie_page,get_movie_all_from,movie_get_all

    Centy Zhao
  • DevOps理念

    12.2 DevOps理念 DevOps(Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工...

    大数据和云计算技术
  • CameraX初探

    针对相机开发涉及专业知识多,且Camera2使用复杂等痛点,在2019年的Google I/O大会上,Google推出了一个新的Jetpack组件--Camer...

    雪月清
  • 如何通过criu checkpoint/restore应用

    songleo
  • 快应用的时代

    3月20日,小米、中兴、华为、金立、联想、魅族、努比亚、OPPO、vivo、一加,共十家手机厂商在北京联合召开快应用标准启动发布会,手机厂商与中国信息通信研究院...

    先知先觉
  • 谷歌为搜索加密,挑战NSA和中国的网络审查

    “谷歌为搜索加密,挑战美国国家安全局(NSA)和中国的网络审查”,美国媒体报道称,这是美国前情报人员斯诺登爆料“NSA监控全球互联网”丑闻带来的 最新、也可能...

    安恒信息
  • 11. SpringCloud实战项目-初始化数据库和表

    SQL文件在这个项目里面:https://github.com/Jackson0714/PassJava-Platform.git

    Jackson0714
  • Spiral 详细上手指南之请求和响应

    在上一篇《Spiral 详细上手指南之路由规则》中,相信大家对于 Spiral 框架中的路由配置已经完全掌握了。不过在文章结束的时候,我们创建的控制器针对各种请...

    小李刀刀

扫码关注云+社区

领取腾讯云代金券