创建基本模板,发布到后台。在后台对统一模板填写不同数据。
1.创建App
在项目起始目录的输入命令:
python manage.py startapp article
2.创建模型
在生成的文件中打开models.py添加内容:
from django.db import models
# Create your models here.
class Article(models.Model):
title = models.CharField(max_length=30)
content = models.TextField()
3.全局注册
在settings.py文件下的列表INSTALLED_APPS下添加:
‘article’
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'article',
]
4.同步数据库
在起始目录依次输入命令:
python manage.py makemigrations
python manage.py migrate
5.添加到后台
打开文件admin.py,添加内容:
from django.contrib import admin
from .models import Article
# Register your models here.
admin.site.register(Article)
6.后台查看
启动服务,输入命令:
python manage.py runserver
地址栏输入:
http://127.0.0.1:8000/admin/
输入上个文章中注册的用户名密码登录即可查看。
注:修改后台语言为简体中文
打开文件settings.py修改参数“ LANGUAGE_CODE ”为:
LANGUAGE_CODE = ‘zh-Hans’
保存重启服务即可。