django打包,django package
Django不是一个包,它是一个Python web开发的框架。
Django (Python Web框架)
Django是一个开源的Web应用框架,用Python编写。采用了MTV的框架模式,即model M、view V、template T,最初是为了管理劳伦斯出版集团旗下的一些以新闻内容为主的网站而开发的,即CMS(内容管理系统)软件。并在BSD许可下于2005年7月发布。这种框架以比利时吉普赛爵士乐吉他手坦哥雷恩哈特的名字命名。
框架介绍
Django项目是一个Python定制框架,起源于一个在线新闻网站,于2005年作为开源发布。Django框架的核心组成部分是:
用于创建模型的对象关系映射
为最终用户设计的完美管理界面
一流的URL设计
设计者友好的模板语言
缓存系统。
Django是一个用python编写的开源web开发框架,鼓励快速开发,遵循MVC设计。Django遵守BSD版权,2005年7月首次发布,2008年9月发布首个正式版1.0。
姜戈是以比利时爵士乐手坦哥雷恩哈特的名字命名的。他是吉普赛人,主要弹吉他,小提琴等。
由于Django近年来的快速发展,其应用也越来越广泛。被著名IT开发杂志SD Times评选为2013 SD Times 100,在“API、库、框架”类别中排名第六,被认为是该领域的佼佼者。
工作机制
1.设置。使用manage.py runserver启动Django server时,会加载同一目录中的py。这个文件包含了项目的配置信息,比如前面提到的URLCONF,最重要的配置是ROOT_URLCONF,它告诉Django应该使用哪个Python模块作为这个站点的URLConf,默认是urls.py。
2.在访问url时,Django会根据ROOT_URLCONF的设置加载URLConf。
3.然后按顺序逐个匹配URLConf中的URLpatterns。如果找到了,将调用关联的视图函数,将Httprequest对象作为第一个参数(通常是request)
4.最后,这个视图函数负责返回一个HttpResponse对象。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。