2.Django快速入门
2.1.安装Django
首先,请保证你的电脑上已经安装好了python开发环境
PS:本套文档使用的python环境是python3.6.0,请根据你的需要进行版本的更换,如因为版本的差异让你在使用本文档时遇到不适,请见谅
使用python安装模块的常规方式安装Django即可
安装完成之后,通过执行如下命令进行安装是否成功的检测
2.2.创建第一个项目
首先,请确认你要创建web项目的文件夹,我们的课程以个人博客为课堂案例进行项目驱动式的讲解
创建个人博客web项目开发文件夹
项目目录结构
运行测试项目
创建好的项目可以通过命令行执行运行
出现如下界面,说明web服务器启动成功
2.3.创建第一个项目根模块视图
创建视图处理函数
在mysite/mysite/目录下,创建视图处理文件views.py
编辑视图处理函数如下:
添加路由配置
打开mysite/mysite/urls.py路由配置文件,编辑如下代码
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
修改代码如下:
至此,项目配置结束,启动项目