Django是另一种python web通用框架,大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。
一、Django的安装
官方网址:https://www.djangoproject.com/download/

测试是否安装成功:

参考资料
django基础篇:http://www.cnblogs.com/wupeiqi/articles/5237704.html
django进阶篇:http://www.cnblogs.com/wupeiqi/articles/5246483.html
二、cmd新建Django项目
1、cd 至新建项目的目录下,
2、 django-admin命令,可获取与django相关的所有命令提示,
3、django-admin startproject 新建项目名,

即可在新建项目目录下看到多一个新建项目名的文件夹和manage.py的文件,表示已经安装成功,

三、pycharm中使用
在pycharm中打开新建项目,新建项目中已经有了初始化文件,如下:

templates文件夹需要自己自动添加,然后在settings.py文件中如下修改:

可以进行此项目的开发操作。。。
四、MTV模式及流程
django核心是MTV 模式,与MVC本质并无区别,其中:
M——model负责与数据库对接
V——view负责业务逻辑
T——templete负责展示页面
django的处理流程,如下图:

首先,通过URL控制器,将页面输入的URL解析并匹配对应的处理函数;
然后,通过View视图进行相关的业务逻辑处理,其中包含与Model的数据交互,
最后,通过Templete将渲染好的模板,返回给客户端
浙公网安备 33010602011771号