# 将 setting.py 配置选项设置为中文
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'
# admin.py 文件添加 修改网页title和站点header
admin.site.site_header = 'XXX平台-管理系统'
admin.site.site_title = 'XXX平台'
python manage.py createsuperuser
在文件, 加入该app.
定义模型写入
from django.db import models
lass Question(models.Model):
question_text = models.CharField('问题描述',max_length=200)
pub_date = models.DateTimeField('发布日期')
在该app目录的文件下注册
写入该app的__init__
文件,更改默认配置。
from django.apps import AppConfig
default_app_config = 'polls.PollsConfig'
class PollsConfig(AppConfig):
name = 'polls'
verbose_name='投票'
class Question(models.Model):
# 在该模型定义加入内嵌类定义元数据?
class Meta:
verbose_name = '问题'
verbose_name_plural = verbose_name
question_text = models.CharField('问题描述',max_length=200)
pub_date = models.DateTimeField('发布日期')
写入 admin.py
下的 QuestionAdmin
类:
list_display = ('question_text', 'pub_date')
list_filter = ['pub_date']
search_fields = ['question_text']
date_hierarchy = 'pub_date'