django是不是一个包

介绍

这篇文章主要介绍了django是不是一个包,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

django并不是一个包,它是Python web开发的一个框架。

django (Python web框架)

django是一个开放源代码的网络应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版t .它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手莱因哈特来命名的。

<强>框架介绍

django项目是一个Python定制框架,它源自一个在线新闻网络站点,于2005年以开源的形式被释放出来.Django框架的核心组件有:

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

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

一流的URL设计

设计者友好的模板语言

<强>缓存系统。

django,是用Python语言写的开源网络开发框架(开源web框架),它鼓励快速开发,并遵循MVC设计.Django遵守BSD版权,初次发布于2005年7月,并于2008年9月发布了第一个正式版1.0本。

django根据比利时的爵士音乐家莱因哈特命的名,他是一个吉普赛人,主要以演奏吉它为主,还演奏过小提琴等。

由于django在近年来的迅速发展,应用越来越广泛,被著名它开发杂志SD时报评选为2013 SD乘以100,位列“API库和框架”分类第6位,被认为是该领域的佼佼者,.

<>强工作机制

1。用管理py runserver启动Django服务器时就载入了在同一目录下的settings . py。该文件包含了项目中的配置信息,如前面讲的URLConf等,其中最重要的配置就是ROOT_URLCONF,它告诉Django哪个Python模块应该用作本站的URLConf,默认的是url . py

2。当访问url的时候,Django会根据ROOT_URLCONF的设置来装载URLConf .

3 .然后按顺序逐个匹配URLConf里的urlpattern。如果找到则会调用相关联的视图函数,并把HttpRequest对象作为第一个参数(通常是请求)

4。最后该视图函数负责返回一个HttpResponse对象。

感谢你能够认真阅读完这篇文章,希望小编分享django是不是一个包内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

django是不是一个包