@Django简介
- 发布于2005年,最负盛名且成熟的Python网络框架;
- 最初用来制作在线新闻的Web站点;
- 开源Web框架,遵守BSD协议;
- 采用了MVC/MTV架构设计;
- 官方网站:https://www.djangoproject.com/
@什么是MVC/MTV架构
- MVC(Model模型层,View视图层,Controller控制层);
- MTV(Model模型层,Template模板层,相当于MVC里的V,View视图层,相当于MVC中的C);
- MVC/MTV的核心思想是将数据、展示、业务调度分离;
- 分层的好处是便于解耦和复用;
@BSD协议(Berkeley Software Distribution)
- 始于197X年UC伯克利分校学生发行的软件(包括Pascal系统和一个编辑器ex);
- 给于使用者很大自由的协议,允许二次开发和商用,只需要声明代码作者的著作权即可;
- 很多的公司企业在选用开源产品的时候都首选BSD协议;
@Django的安装
- Django框架的最新版本已经进化到2.0,而目前使用最广泛的版本是1.11.7
pip install django==1.11.7
- 1
- 进入Python环境测试安装是否成功,正确输出版本号即安装正确
import django
django.get_version()