2.Django快速入门
2.1.安装Django
首先,请保证你的电脑上已经安装好了python开发环境
PS:本套文档使用的python环境是python3.6.0,请根据你的需要进行版本的更换,如因为版本的差异让你在使用本文档时遇到不适,请见谅
使用python安装模块的常规方式安装Django即可
Django 模块安装
安装完成之后,通过执行如下命令进行安装是否成功的检测
安装测试
2.2.创建第一个项目
首先,请确认你要创建web项目的文件夹,我们的课程以个人博客为课堂案例进行项目驱动式的讲解
创建个人博客web项目开发文件夹
个人博客项目创建
项目目录结构
项目目录结构
运行测试项目
创建好的项目可以通过命令行执行运行
执行
出现如下界面,说明web服务器启动成功
服务启动成功
Paste_Image.png
Paste_Image.png
Paste_Image.png
Paste_Image.png
2.3.创建第一个项目根模块视图
创建视图处理函数
在mysite/mysite/目录下,创建视图处理文件views.py
编辑视图处理函数如下:
创建views.py
添加路由配置
打开mysite/mysite/urls.py路由配置文件,编辑如下代码
添加路由配置
Paste_Image.png
2.4.创建第一个模块应用
创建了我们的Django根项目之后,就可以在Django项目中添加各种模块应用了
项目与模块
创建第一个应用
首先进入我们的项目文件夹,执行如下命令,创建个人博客模块
创建个人博客界面
应用目录结构
创建好模块应用之后,模块应用自动生成多个python文件,分别用于处理不同的任务
应用目录结构
最后一步:将模块应用插入到Django根模块中
类似于将用电器插入到插线板上一样,将创建好的应用,要配置到根模块中
打开mysite/mysite/settings.py配置文件,操作如下:
配置文件
此时,模块应用创建完毕,并且正常添加到了Django项目中了。
2.5.创建模块中第一个视图处理函数
打开myblog/views.py视图处理文件,添加视图处理函数如下
添加视图处理函数
2.6.配置模块应用的路由映射
在myblog/目录下创建一个路由处理文件urls.py,添加如下URL地址和处理函数的映射关系(可以参考根目录的路由代码进行编辑)
定义路由映射关系
2.7.配置项目主路由
打开系统根模块mysite/mysite/urls.py
修改代码如下:
配置项目主路由
至此,项目配置结束,启动项目
运行测试