Django 入门第二站--安装与创建项目

2.Django快速入门

2.1.安装Django

首先,请保证你的电脑上已经安装好了python开发环境
PS:本套文档使用的python环境是python3.6.0,请根据你的需要进行版本的更换,如因为版本的差异让你在使用本文档时遇到不适,请见谅

使用python安装模块的常规方式安装Django即可

Django 模块安装

安装完成之后,通过执行如下命令进行安装是否成功的检测

安装测试

2.2.创建第一个项目

首先,请确认你要创建web项目的文件夹,我们的课程以个人博客为课堂案例进行项目驱动式的讲解

创建个人博客web项目开发文件夹

Django 入门第二站--安装与创建项目_第1张图片
个人博客项目创建

项目目录结构

Django 入门第二站--安装与创建项目_第2张图片
项目目录结构

运行测试项目

创建好的项目可以通过命令行执行运行
Django 入门第二站--安装与创建项目_第3张图片
执行

出现如下界面,说明web服务器启动成功

服务启动成功
Django 入门第二站--安装与创建项目_第4张图片
Paste_Image.png
Django 入门第二站--安装与创建项目_第5张图片
Paste_Image.png

Django 入门第二站--安装与创建项目_第6张图片
Paste_Image.png
Django 入门第二站--安装与创建项目_第7张图片
Paste_Image.png

2.3.创建第一个项目根模块视图

创建视图处理函数

在mysite/mysite/目录下,创建视图处理文件views.py
编辑视图处理函数如下:

Django 入门第二站--安装与创建项目_第8张图片
创建views.py

添加路由配置

打开mysite/mysite/urls.py路由配置文件,编辑如下代码

Django 入门第二站--安装与创建项目_第9张图片
添加路由配置
Django 入门第二站--安装与创建项目_第10张图片
Paste_Image.png

2.4.创建第一个模块应用

创建了我们的Django根项目之后,就可以在Django项目中添加各种模块应用了

Django 入门第二站--安装与创建项目_第11张图片
项目与模块

创建第一个应用

首先进入我们的项目文件夹,执行如下命令,创建个人博客模块

Django 入门第二站--安装与创建项目_第12张图片
创建个人博客界面

应用目录结构

创建好模块应用之后,模块应用自动生成多个python文件,分别用于处理不同的任务

Django 入门第二站--安装与创建项目_第13张图片
应用目录结构

最后一步:将模块应用插入到Django根模块中

类似于将用电器插入到插线板上一样,将创建好的应用,要配置到根模块中
打开mysite/mysite/settings.py配置文件,操作如下:

Django 入门第二站--安装与创建项目_第14张图片
配置文件

此时,模块应用创建完毕,并且正常添加到了Django项目中了。

2.5.创建模块中第一个视图处理函数

打开myblog/views.py视图处理文件,添加视图处理函数如下

Django 入门第二站--安装与创建项目_第15张图片
添加视图处理函数

2.6.配置模块应用的路由映射
在myblog/目录下创建一个路由处理文件urls.py,添加如下URL地址和处理函数的映射关系(可以参考根目录的路由代码进行编辑)

Django 入门第二站--安装与创建项目_第16张图片
定义路由映射关系

2.7.配置项目主路由

打开系统根模块mysite/mysite/urls.py

修改代码如下:

Django 入门第二站--安装与创建项目_第17张图片
配置项目主路由

至此,项目配置结束,启动项目

Django 入门第二站--安装与创建项目_第18张图片
运行测试

你可能感兴趣的:(Django 入门第二站--安装与创建项目)