注册 登录
Django入门教程

前言

第一章:django快速入门

第二章:django MTV架构

第三章:django视图

第四章:django模板

第五章:django模型

第六章:django后台管理系统

第七章:项目实战-简易的博客系统

第八章:django表单

第九章:django用户认证系统

第十章:django中的会话

第十一章:django安全

第十二章:django性能优化

第十三章:django实用工具

首页 > Django入门教程 > 前言 > 前言:Django的前世今生

前言:Django的前世今生

薯条老师 2020-06-05 10:57:32 186004 0

编辑 收藏

"美人"与谦逊的程序员

在学习一种新知识前,我喜欢探究其历史,一类编程语言或开发框架的发展轨迹,犹如美人的成长史,从少女时期的初具美人形状,到成年后的倾城美貌,引来一大批的爱慕者。美人的吸引力会受到岁月的摧折,同样在计算机的世界里,新出的流行框架意味着老的框架可能不再流行,但谦逊的程序员们总能在新旧之间给出一个客观的评价,并且一直喜爱它们。

 image.png

django简史

 Django诞生于2003年的秋天,其时美国堪萨斯州的人们,还依然能感受到来自墨西哥湾的熏人的暖风。这年秋天,Lawrence城的程序员Adrian Holovaty 和 Simon Willison 开始着手使用 python语言来开发一套框架,以快速地构建他们所在的World  Online小组新闻站点的应用。

到2005年为止,World  Online小组已经使用Django开发了不少新闻站点应用,在确定其功能和稳定性后,创始团队以代码开源的形式发布了Django。

 Django根据比利时的吉普赛爵士音乐家Django Reinhardt来进行命名,从这一点也可以约略看出,创始团队是一群既聪明又有趣的人。

 image.png

 Django从诞生到现在已经迭代了许多版本,其各类版本需与特定的python版本进行适配,各版本按其支持的主要功能特性,可分为1.x系列和2.x系列,在Django 2.x系列以后,Django已不再支持python 2.x, 并且对web移动端的支持更加友好。笔者也建议读者们不论是Django还是python,都从最新的稳定版本开始学起。

Django一直在持续地改进中,就在今年9月,Django团队发布了Django 3.0alpha版,正式版版本将于今年12月份发布。在Django 3.0a1版本中,对异步功能进行了很好的支持。

Django从最初用于开发新闻网站,到现在成为python社区的首选web框架,这得益于Django本身的优秀特性:简单易学,设计优雅,上手后可以快速地进行web应用的开发,同时Django在性能方面也非常出色。

迄今,Django已经发展了15年,对标于人类的年龄,此时的Django正值壮年,正是其生命力最旺盛的时期,Django还能继续走多久,需要热爱它的程序员们一齐努力。 学习始于当下,那么,请从现在开始,与笔者一起开启这趟愉悦的学习之旅,奏响那美妙的Django爵士乐!

(1) Python后端工程师高薪就业班,月薪8K以上,免费领取课程大纲
(2) Python爬虫工程师高薪就业班,年薪十万,免费领取课程大纲
(3) Java后端开发工程师高薪就业班,月薪8K-20K, 免费领取课程大纲
(4) Python大数据工程师就业班,月薪12K-20K,免费领取课程大纲

扫码免费领取学习资料:

关注微信公众号.jpg





欢迎 发表评论:

请登录

忘记密码我要注册

注册账号

已有账号?请登录