<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Django</id>
	<title>Django - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Django"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Django&amp;action=history"/>
	<updated>2026-07-13T02:10:49Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Django&amp;diff=254336&amp;oldid=prev</id>
		<title>imported&gt;Ohtashinichiro：​/* 外部链接 */</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Django&amp;diff=254336&amp;oldid=prev"/>
		<updated>2026-02-13T23:09:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;外部链接&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Refimprove|time=2020-11-01T15:59:18+00:00}}&lt;br /&gt;
{{NoteTA|G1=IT|G2=FL}}&lt;br /&gt;
{{Infobox_Software&lt;br /&gt;
| name = Django&lt;br /&gt;
| logo= Django logo.svg&lt;br /&gt;
| screenshot = Django 2.1 landing page.png&lt;br /&gt;
| caption = 預設的Django頁面&lt;br /&gt;
| author = {{link-en|劳伦斯出版集团|Lawrence Journal-World}}&lt;br /&gt;
| developer = {{link-en|Django軟體基金會|Django Software Foundation}}&lt;br /&gt;
| released = {{Start date|2005|7|21}}&lt;br /&gt;
| programming language = [[Python]]&lt;br /&gt;
| genre = [[Web应用框架]]&lt;br /&gt;
| license = [[BSD许可证]]&lt;br /&gt;
| website = {{URL|https://www.djangoproject.com/}}&lt;br /&gt;
| repo = {{URL|https://github.com/django/django}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Django&amp;#039;&amp;#039;&amp;#039;（{{IPAc-en|ˈ|dʒ|æ|ŋ|ɡ|oʊ}}）是一个[[开放源代码]]的[[Web应用框架]]，由[[Python]]写成。采用了MTV(model–template–views)的[[软件设计模式]]，即模型（Model），视图（View）和模板（Template）。它在开发初期用于管理{{link-en|劳伦斯出版集团|Lawrence Journal-World}}旗下的一些以新闻为主的网站。Django于2005年7月在[[BSD许可证]]下发布，它的名字来源于[[比利时]]的[[吉普赛]][[爵士乐|爵士]]吉他手[[金格·萊恩哈特]]。&lt;br /&gt;
&lt;br /&gt;
Django的主要目标是简化数据库驱动的网站的开发。Django注重组件的重用性和“可插拔性”，[[敏捷开发]]和[[一次且仅一次|DRY法则]]（Don&amp;#039;t Repeat Yourself）。在Django中普遍使用的语言是[[Python]]，甚至包括配置文件和数据模型。&lt;br /&gt;
&lt;br /&gt;
Django于2008年6月17日正式成立基金会。&lt;br /&gt;
&lt;br /&gt;
== 组件 ==&lt;br /&gt;
&lt;br /&gt;
Django框架的核心包括：一个[[对象关系映射|对象关系映射器]]，用作[[数据模型]]（以Python[[类_(计算机科学)|类]]的形式定义）和關聯型[[数据库]]间的媒介；一个基于[[正则表达式]]的[[URL]]分发器；一个视图系统，用于处理请求；以及一个模板系统。&lt;br /&gt;
&lt;br /&gt;
核心框架中还包括：&lt;br /&gt;
&lt;br /&gt;
* 一个轻量级的、独立的Web服务器，用于开发和测试。&lt;br /&gt;
* 一个[[网页表单|表单]][[序列化]]及验证系统，用于HTML表单和适于数据库存储的数据之间的转换。&lt;br /&gt;
* 一个[[缓存]]框架，并有几种缓存方式可供选择。&lt;br /&gt;
* [[中间件]]支持，允许对请求处理的各个阶段进行干涉。&lt;br /&gt;
* 内置的分发系统允许应用程序中的组件采用预定义的信号进行相互间的通信。&lt;br /&gt;
* 一个序列化系统，能够生成或读取采用[[XML]]或[[JSON]]表示的Django模型实例。&lt;br /&gt;
* 一个用于扩展模板引擎的能力的系统。&lt;br /&gt;
&lt;br /&gt;
== 内置应用 ==&lt;br /&gt;
Django  包含了很多应用在它的&amp;lt;code&amp;gt;contrib&amp;lt;/code&amp;gt;包中，这些包括：&lt;br /&gt;
* 一个可扩展的认证系统&lt;br /&gt;
* 动态站点管理页面&lt;br /&gt;
* 一组产生RSS和Atom的工具&lt;br /&gt;
* 一个灵活的评论系统&lt;br /&gt;
* 产生Google站点地图（Google Sitemaps）的工具&lt;br /&gt;
* 防止跨站请求伪造（cross-site request forgery）的工具&lt;br /&gt;
* 一套支持轻量级标记语言（Textile和Markdown）的模板库&lt;br /&gt;
* 一套协助创建地理信息系统（GIS）的基础框架&lt;br /&gt;
  &lt;br /&gt;
== 服务的部署 ==&lt;br /&gt;
&lt;br /&gt;
Django可以运行在启用了&amp;lt;code&amp;gt;mod_python&amp;lt;/code&amp;gt;的[[Apache 2]]上，或是任何[[WSGI]]兼容的Web服务器。Django也有启动[[FastCGI]]服务的能力，因此能够应用于任何支持[[FastCGI]]的机器上。&lt;br /&gt;
&lt;br /&gt;
下列数据库引擎被Django官方支持&amp;lt;ref&amp;gt;{{Cite web |url=https://docs.djangoproject.com/zh-hans/3.2/ref/databases/ |title=数据库 &amp;amp;#124; Django 文档 &amp;amp;#124; Django |language=zh-Hans |access-date=2021-05-30 |archive-url=https://web.archive.org/web/20210530030045/https://docs.djangoproject.com/zh-hans/3.2/ref/databases/ |archive-date=2021-05-30 |dead-url=no }}&amp;lt;/ref&amp;gt;：&lt;br /&gt;
&lt;br /&gt;
* [[PostgreSQL]]&lt;br /&gt;
* [[MariaDB]]&lt;br /&gt;
* [[MySQL]]&lt;br /&gt;
* [[SQLite]]&lt;br /&gt;
* [[Oracle]]&lt;br /&gt;
[[Microsoft]] [[SQL Server]]的适配器正在开发中，处于试验阶段。（注：[[SQL Server]]的支持在1.0版本中已经被完全去除）&lt;br /&gt;
&lt;br /&gt;
自Django 1.0起，已经可以利用[[Jython]]运行在任何[[J2EE]]服务器。除CPython外，Django目前官方支援使用Jython 2.7b2運行，但不保證與CPython上的行為完全相容，並應預期一些功能（如使用Pillow的部分）無法使用。&amp;lt;ref&amp;gt;{{Cite web |url=https://docs.djangoproject.com/en/dev/howto/jython/ |title=Running Django on Jython |access-date=2016-08-07 |archive-url=https://web.archive.org/web/20160811143502/https://docs.djangoproject.com/en/dev/howto/jython/ |archive-date=2016-08-11 |dead-url=yes }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
* {{Official website}}&lt;br /&gt;
* [http://www.djangopackages.org/ Django的模块列表]{{Wayback|url=http://www.djangopackages.org/ |date=20210402155208 }}{{en}}&lt;br /&gt;
* [http://www.djangosites.org/ 使用Django构建的网站列表]{{Wayback|url=http://www.djangosites.org/ |date=20080913194933 }}{{en}}&lt;br /&gt;
&lt;br /&gt;
{{Application frameworks}}&lt;br /&gt;
{{Python web frameworks}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Python]]&lt;br /&gt;
[[Category:程序设计工具]]&lt;br /&gt;
[[Category:用Python編程的自由軟體]]&lt;br /&gt;
[[Category:使用BSD许可证的软件]]&lt;br /&gt;
[[Category:Web应用框架]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Ohtashinichiro</name></author>
	</entry>
</feed>