为了在项目中开发符合MVC架构的实际应用程序,须要在项目中创建Django应用。每一个Django项目能够包含多个Django应用。创建应用的语法为:python
#python manage.pystartapp 应用名称
其中的manage.py是创建项目时在项目目录中产生的命令行工具,startapp是命令关键字,举例以下:django
#cd djangosite #python manage.py startapp
命令完成后会在项目目录中创建以下目录及文件结构:架构
app/app
__init__.py函数
admin.py工具
apps.py测试
migrations/命令行
__init__.pycode
models.py开发
tests.py
views.py
对其中的文件功能解析以下:
以上全部文件在应用刚创建时没有实际内容,须要开发者进一步编写代码完成其功能。
有兴趣的读者能够看看这本书《Python高效开发实战》的结构