美文网首页
介绍 Django 管理页面

介绍 Django 管理页面

作者: 黑夜的眸 | 来源:发表于2018-05-05 22:02 被阅读0次

创建一个管理员账号

首先,我们得创建一个能登录管理页面的用户。请运行下面的命令:

$ python manage.py createsuperuser

启动开发服务器
用以下命令启动它:

$ python manage.py runserver

现在,打开浏览器,转到你本地域名的 "/admin/" 目录, -- 比如 "http://127.0.0.1:8000/admin/" 。你应该会看见管理员登录界面:

untitled1.png

向管理页面中加入投票应用

但是我们的投票应用在哪呢?它没在索引页面里显示。

只需要做一件事:我们得告诉管理页面,问题 Question 对象需要被管理。打开 polls/admin.py 文件,把它编辑成下面这样:

polls/admin.py

from django.contrib import admin

from .models import Question

admin.site.register(Question)

现在我们向管理页面注册了问题 Question 类。Django 知道它应该被显示在索引页里:

untitled2.png

创建一个问题(Question)对象:


untitled3.png

点击now显示的并非系统时间,这与时区有关。

settings.py file

TIME_ZONE = 'Asia/Shanghai'
USE_TZ = True

如果设置 USE_TZ = False,则加载本地时间,如果设置 USE_TZ = True,则根据TIME_ZONE加载对应时区时间。
在Windows系统下,如果想加载本地时间,USE_TZ = True是必须的,且需要手动配置TIME_ZONE 为你的时区。
另外,可以配置应用语言为简体中文

USE_L10N = True
LANGUAGE_CODE = 'zh-hans'

相关文章

网友评论

      本文标题:介绍 Django 管理页面

      本文链接:https://www.haomeiwen.com/subject/dbnerftx.html