App 方便我们在一个大的项目中,管理实现不同的业务功能。


使用manage.py创建一个app

定位到项目目录内,然后执行:

python manage.py startapp <app_name>

注册app

打开settings.py,在INSTALLED_APPS列表中,添加app的类名。例如:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'test01.apps.Test01Config'     ## 添加的内容
]

目录结构与文件说明

Untitled

apps.py

app启动类

migrations

数据库变更记录。

固定内容,用于做部分记录。