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框架。
四.Django版本与Python版本对应关系
五.Django的安装:
命令:
pip install django -i https://pypi.douban.com/simple(使用豆瓣源下载)