新建app

新建一个app

python manage.py startapp news

然后修改这个app的models

from django.db import models


# Create your models here.
class News(models.Model):
    title = models.CharField(max_length=20)
    content = models.TextField()

写好models之后,我们需要按照这个models去创建数据库(迁移数据库)

models可以理解为一个图纸

使用指令通过models(图纸模型) 创建数据库迁移文件

python manage.py makemigrations

生成迁移文件之后,数据库按照此规则,进行迁移

python managa.py migrate

开启app

setting全局配置文件中,加入我们这个app

后台管理app

将我们的新建app,注册到后台管理中

admin.py

admin.site.register(News)
Last modification:April 21st, 2020 at 10:58 am