Django

✍ dations ◷ 2025-12-10 09:29:41 #网站开发,Python,Python库,MVC

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的软件设计模式,即模型(Model),视图(View)和模板(Template)。它在开发初期用于管理劳伦斯出版集团(英语:Lawrence Journal-World)旗下的一些以新闻为主的网站。Django于2005年7月在BSD许可证下发布,它的名字来源于比利时的吉普赛爵士吉他手Django Reinhardt(英语:Django Reinhardt)。

Django的主要目标是简化数据库驱动的网站的开发。Django注重组件的重用性和“可插拔性”,敏捷开发和DRY法则(Don't Repeat Yourself)。在Django中普遍使用的语言是Python,甚至包括配置文件和数据模型。

Django于2008年6月17日正式成立基金会。

Django框架的核心包括:一个对象关系映射器,用作数据模型(以Python类的形式定义)和关系型数据库间的介质;一个基于正则表达式的URL分发器;一个视图系统,用于处理请求;以及一个模板系统。

核心框架中还包括:

Django 包含了很多应用在它的contrib包中,这些包括:

Django可以运行在启用了mod_python的Apache 2上,或是任何WSGI兼容的Web服务器。Django也有启动FastCGI服务的能力,因此能够应用于任何支持FastCGI的机器上。

下列数据库引擎被Django官方支持:

Microsoft SQL Server的适配器正在开发中,处于试验阶段。(注:SQL Server的支持在1.0版本中已经被完全去除)

自Django 1.0起,已经可以利用Jython运行在任何J2EE服务器。除CPython外,Django目前官方支持使用Jython 2.7b2运行,但不保证与CPython上的行为完全兼容,并应预期一些功能(如使用Pillow的部分)无法使用。

相关

  • IVAbr /14固体、 液体、 气体碳族元素是指元素周期表上第14族(ⅣA族)的元素,位于硼族元素和氮族元素之间。碳族元素包含碳(C)、硅(Si)、锗(Ge)、锡(Sn)、铅(Pb)、
  • 共产国际已消亡已放弃共产主义意识形态已消亡已放弃共产主义意识形态已消亡已放弃共产主义意识形态已消亡已消亡已放弃共产主义意识形态共产国际(俄语:Коммунистически
  • 赵国光赵国光(?-?),河南省开封府汜水县人,清朝政治人物、同进士出身。光绪二十九年(1903年),参加光绪癸卯科殿试,登进士三甲第35名。同年闰五月,著交吏部掣签分发各省,以知县即用。
  • 黄金酒黄金酒是指含有微量黄金的酒(一般为人工加入金粉或金箔)。由于将微量黄金加入酒中能呈现华丽的视觉效果,故世界各地都不乏黄金酒的产品,例如在欧洲长期销售的金施拉格肉桂酒(G
  • 河内都市铁路2A号线河内都市铁路2A号线,又称吉灵-河东线(越南语:Tuyến Cát Linh-Hà Đông),是河内都市铁路的线路之一,也是越南第一条城市轨道交通线路。线路全长约13千米(8.1英里),设站12座,全线为高
  • 永岛由子永岛 由子(1969年7月3日-)是日本女性声优、旁白。2013年2014年2015年2018年
  • 加扎利加扎利 (1136年-1206年) (阿拉伯语:أَبُو اَلْعِزِ بْنُ إسْماعِيلِ بْنُ الرِّزاز الجزري‎) 是一个杰出的阿拉伯博学者:兼伊
  • 菲利普·津巴多; 菲利普·津巴多菲利普·津巴多(Philip George Zimbardo,1933年3月23日-)是一位美国心理学家、斯坦福大学退休教授,以斯坦福监狱实验和编写大学心理学教材而著称,前者也因为其争议性成为了斯坦福
  • 葛金烺葛金烺(1837年-1890年),字景亮,号煜珊,清朝诗人、金石书画家、收藏家、藏书家。浙江平湖(今属嘉兴市)人。十岁能作诗,八次乡试落榜。光绪十二年(1886年)丙戌科二甲进士,同年五月,俱著主事
  • 玛塔·路易斯公主国王陛下 王后陛下阿斯特丽公主殿下 玛塔·路易斯公主(挪威语:Prinsesse Märtha Louise,1971年9月22日-),挪威国王哈拉尔五世和宋雅王后的长女。1971年,哈拉尔五世与平民宋雅皇后