python下的Django框架介绍(python中常见框架,Python与django的版本,django介绍与安装)

一.什么是框架:

软件框架就是为实现或完成某种软件开发时,提供了一些基础的软件产品,
 
框架的功能类似于 基础设施 ,提供并实现最为 基础的软件架构和体系
 
通常情况下我们依据框架来实现更为复杂的业务程序开发
 
框架就是程序的 骨架
 
二.Python 中常见的框架:
 
1.大包大揽 Django 被官方称之为完美主义者的Web框架。
 
2.力求精简 web.py Tornado

 

Tornado和Django一样是Python中比较主流的web框架,Tornado 和现在的主流 Web 服务器框架也有着明显的区别:Tornado自

带socket,并且实现了异步非阻塞并对WebSocket协议天然支持;

Tonado由 路由系统、视图、模板语言4大部分组成,如果习惯了使用Django你会感觉它功能单薄,但是只有这样才能足够轻量,

如果用到什么功能就自己去GitHub上找现成的插件,或者自实现;

3.新生代微框架 Flask Bottle

Flask是python的web框架,最大的特征是轻便,让开发者自由灵活的兼容要开发的feature。
 
三.Django 框架介绍:
 
Django 是一个高级的Python Web框架,它鼓励快速开发和清洁,务实的设计。
 
由经验丰富的开发人员构建,它负责Web开发的许多麻烦,因此您可以专注于编写应用程序,而无需重新创建轮子。
 
免费的和开源的。
 
被官方称之为完美主义者的Web框架。
python下的Django框架介绍(python中常见框架,Python与django的版本,django介绍与安装)
 
四.Django版本与Python版本对应关系
 
python下的Django框架介绍(python中常见框架,Python与django的版本,django介绍与安装)
五.Django的安装:
 
命令:
 
pip install django -i https://pypi.douban.com/simple(使用豆瓣源下载)