Django2.0入门教程:创建第一个应用


之后教程将以多个APP为例子,手把手教大家,一步一步的走进Django的世界,了解如何用Django开发WEB应用。

下面我们创建一个名叫blog的应用。

我直接用Pycharm打开项目。点击下面的 Terminal,就会自动进入到对应用虚拟环境和项目目录。

79f80224652993dc936d96f55270207.png

输入命令:

python manage.py startapp blog

就会自动创建一个blog应用目录

11d99b40ed641d935b8646712053232.png

查看一下blog的目录结构:

ccfa6a6478adb67663a9887fc0ad745.png

应用目录及文件介绍:

前面一章,向大家介绍了项目目录及下面的文件的作用。不记得的朋友可以重新查看一下。刚才我们创建了一个应用(blog文件夹),现在我们再看看这应用目录结构和下面的文件作用。

blog              #应用目录
│  admin.py        #对应应用后台管理配置文件。
│  apps.py         #对应应用的配置文件。
│  models.py       #数据模块,数据库设计就在此文件中设计。后面重点讲解
│  tests.py        #自动化测试模块,可在里面编写测试脚本自动化测试
│  views.py        #视图文件,用来执行响应代码的。你在浏览器所见所得都是它处理的。
│  __init__.py
│
├─migrations        #数据迁移、移植文目录,记录数据库操作记录,内容自动生成。
│  │  __init__.py

应用创建好了,我们需要在项目目录下的mysite文件夹下的settings.py配置文件里的INSTALLED_APPS选项里注册应用。申明blog这个文件夹是一个APP应用。

fc449d2d992655aa564f09f31fb5611.png

这样我们的第一个应用程序创建完毕。