django2.0支持python版本_Django 2.0不再支持Python2.7 据官方未来开发计划说明得知

Django(发音:[`dʒæŋɡəʊ])是一种用python语言编写的,可快速开发、实用雅洁的自由开源高级web应用框架(open source web framework)。Django可使你专注于编写应用程序,而无需重新编写应用程序所需的每一个车轮。

Django采用MVC软件设计模式,即:模型M、视图V、控制器C;按BSD许可协议发布。但Django更关注模型(Model)、模板(Template)、视图(Views),这就是所谓的MTV模式。

Django的口号是:采用更少代码,简单、快速构建更好的Web应用程序。

Django根据比利时爵士音乐家Django Reinhardt命名,他是一名吉普赛人,主要以演奏吉它为主,还演奏过小提琴等。

2005年7月Django以开源BSD许可协议发布。最初是被开发用于管理劳伦斯出版集团旗下的,一个以新闻内容为主的Web站点,即CMS(内容管理系统)软件。

2008年9月发布第一个正式版本Django 1.0。

由于Django近年来发展迅速,应用越来越广泛,被著名IT开发杂志SD Times评选为2013 SD Times 100,位列“API、库和框架”分类第6位,被认为是该领域的佼佼者。

01、出奇的快

Django旨在帮助开发者尽可能快的从应用程序概念到开发完成。

02、安全放心

Django十分重视安全性,会帮助开发人员避免许多常见安全问题。

03、极易扩展

最忙的Web站点,也可利用Django的灵活、快速、可扩展能力。

Django框架核心组件,包括:

01、用于创建模型的对象关系映射

02、为最终用户设计的完美管理界面

03、一流的 URL 设计

04、设计者友好的模板语言

05、缓存系统

Django可运行在Apache上,也可运行在支持WSGI、FastCGI的服务器上。Django支持多种数据库,包括 PostgreSQL、MySQL、Sqlite3、Oracle。Google App Engine也支持Django的某些部分,国内支持Django的平台有SAE(Sina App Engine)、BAE 百度应用引擎。

建议使用Python3对应Django最新版本,但也可使用Python2.7对应Django版本。注意:从Django 2.0开始,不再支持Python2.7。

版本历史

01、功能发行版(A·B、A·B+1、等)

大致每八个月发行一次。这些版本包含新功能、现有功能的改进。

02、补丁发行版(A.B.C、等)

根据需要发行,修复bug 和/或安全问题。

这些版本与相关功能发行版100%兼容,除非出于安全原因或为避免数据丢失。因此,“我应升级到最新补丁发行版吗?”的回答,永远是 “Yes”。

某些功能发行版会被指定为长期支持(LTS, long-term support)版本。这些版本将获得一段时间的安全性和应用数据丢失修复保障,通常为三年。

Django 发行版

#版本系列最新版本功能发行版支持_结束时间补丁发行版支持_结束时间备注

011.8 LTS1.8.22015年12月2018年04月

021.71.7.82015年04月01日2015年12月

031.61.6.112014年09月02日2015年04月01日

041.51.5.122013年11月06日2014年09月02日

051.4 LTS1.4.202013年02月26日2015年10月01日

061.31.3.72012年03月23日2013年02月26日

Django 未来计划开发版

#版本系列发行日期功能发行版支持_结束时间补丁发行版支持_结束时间备注

011.92015年12月2016年08月2017年04月

021.102016年08月2017年04月2017年12月

031.11 LTS2017年04月2017年12月2020年04月

042.02017年12月2018年08月2019年04月仅支持Python3

版权声明:

本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值