此次说一下Django目录下各APP内文件的作用,我们从创建APP说起
1.创建APP,在项目文件夹下输入命令django-admin startapp Appname,下面是创建过程以及目录树。
C:\Users\Administrator\Documents\jiaoben\DJIANGO_TEST\second>cd second_app
C:\Users\Administrator\Documents\jiaoben\DJIANGO_TEST\second\second_app>tree . /F
卷 OS 的文件夹 PATH 列表
卷序列号为 000000D6 4417:66B1
C:\USERS\ADMINISTRATOR\DOCUMENTS\JIAOBEN\DJIANGO_TEST\SECOND\SECOND_APP
│ admin.py
│ apps.py
│ models.py
│ tests.py
│ views.py
│ __init__.py
│
└─migrations
__init__.py
C:\Users\Administrator\Documents\jiaoben\DJIANGO_TEST\second\second_app>
2.admin文件内容如下:它没有内容。
from django.contrib import admin
# Register your models here.
3.__init__文件下同样也是空,告诉我们这是一个包,可以被引用。
4.app.py文件内容如下,告诉我们应用的名称。
from django.apps import AppConfig
class SecondAppConfig(AppConfig):
name = 'second_app'
5.models.py内容如下&#