<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Django_%28Framework%29</id>
	<title>Django (Framework) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Django_%28Framework%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Django_(Framework)&amp;action=history"/>
	<updated>2026-06-05T00:07:29Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Django_(Framework)&amp;diff=709309&amp;oldid=prev</id>
		<title>imported&gt;Eriosw: archivlink geprüft, parameter language</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Django_(Framework)&amp;diff=709309&amp;oldid=prev"/>
		<updated>2025-12-11T14:33:44Z</updated>

		<summary type="html">&lt;p&gt;archivlink geprüft, parameter language&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
|Name= Django&lt;br /&gt;
|Logo= [[Datei:Django logo.svg|250px|Logo]]&lt;br /&gt;
|Screenshot= [[Datei:Django-default-page.png|250px|Screenshot]]&lt;br /&gt;
|Beschreibung= Screenshot der &amp;quot;It worked!&amp;quot;-Seite von Django&lt;br /&gt;
|Hersteller= [http://www.djangoproject.com/foundation/ Django Software Foundation]&lt;br /&gt;
|AktuelleVersion= &amp;lt;!-- leere Angaben werden via Wikidata gefüllt --&amp;gt;&lt;br /&gt;
|AktuelleVersionFreigabeDatum= &lt;br /&gt;
|Betriebssystem= [[Plattformunabhängigkeit|plattformübergreifend]]&lt;br /&gt;
|Programmiersprache = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
|Kategorie= [[Webframework]]&lt;br /&gt;
|Lizenz= &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
|Website= &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Django&amp;#039;&amp;#039;&amp;#039; ist ein in [[Python (Programmiersprache)|Python]] geschriebenes, [[Open Source|quelloffenes]] [[Webframework]], das einem [[Model View Presenter|Model-View-Presenter]]-Schema folgt.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://docs.djangoproject.com/en/dev/faq/general/#django-appears-to-be-a-mvc-framework-but-you-call-the-controller-the-view-and-the-view-the-template-how-come-you-don-t-use-the-standard-names |titel=FAQ: General &amp;amp;#124; Django documentation &amp;amp;#124; Django |hrsg=docs.djangoproject.com |zugriff=2013-06-04}}&amp;lt;/ref&amp;gt; Es wurde ursprünglich entwickelt, um die News-Seite „Lawrence Journal-World“ zu verwalten, und wurde im Juli 2005 unter einer [[BSD-Lizenz]] veröffentlicht. Benannt ist es nach dem [[Jazz]]-Gitarristen [[Django Reinhardt]].&lt;br /&gt;
&lt;br /&gt;
Manche Versionen erhalten einen längeren Support und werden als [[Support (Dienstleistung)#Long Term Support|LTS]] angeboten. Ab der Version 2.0 ist die Versionierung an [[Versionsnummer|SemVer]] angelegt.&amp;lt;ref&amp;gt;{{Webarchiv|url=https://docs.djangoproject.com/en/1.9/internals/release-process/ |wayback=20160723093722 |text=Django’s release process }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philosophie ==&lt;br /&gt;
Django ist in vielerlei Hinsicht das Python-Gegenstück zu [[Ruby on Rails]]. Beispielsweise konzentriert sich auch Django auf die Einhaltung des [[Don’t repeat yourself|DRY-Prinzips]]&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Internetquelle |url=https://www.webforefront.com/django/designprinciples.html |titel=Django design principles: Don&amp;#039;t repeat yourself (DRY) principle, Explicit is better than implicit, Loosely coupled architecture |abruf=2022-03-07}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Im Gegensatz zu diesem setzt Django allerdings nicht auf eine implizite, sondern auf die explizite Konfiguration einer Anwendung. Dies schlägt sich beispielsweise in der [[Uniform Resource Locator|URL]]-Konfiguration nieder, die mit [[Regulärer Ausdruck|regulären Ausdrücken]] explizit vorgenommen wird und so eine Abbildung einer URL auf eine Python-Funktion schafft.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Django verfolgt auch das „batteries included“ genannte Prinzip aus der Python-Welt, wonach eine breite Palette an optionalen Werkzeugen, die häufig auftretende Webentwicklungs-Aufgaben adressieren, direkt über das Hauptpaket mitgeliefert wird&amp;lt;ref&amp;gt;{{Internetquelle| url=https://www.computer.org/csdl/magazine/cs/2007/03/c3007/13rRUzpQPH7| titel=Guest Editor&amp;#039;s Introduction: Python: Batteries Included| abruf=2022-10-30| autor=Paul F. Dubois| werk=Computing in Science &amp;amp; Engineering, Vol. 9, No. 3| seiten=7–9| datum=2007}}&amp;lt;/ref&amp;gt;. So sind beispielsweise ein Authentifizierungssystem und eine Administrationsoberfläche von Haus aus enthalten.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://docs.djangoproject.com/en/4.1/ref/contrib/ |titel=Contrib packages |werk=Offizielle Django-Dokumentation |abruf=2022-09-25}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Merkmale ==&lt;br /&gt;
[[Datei:MTV Django.svg|mini|Model-Template-View in Django]]&lt;br /&gt;
[[Datei:Django useradmin.png|mini|Bildschirmansicht der optionalen Admin-Oberfläche, die auch Benutzer verwaltet]]&lt;br /&gt;
&lt;br /&gt;
* Integrierte [[objektrelationale Abbildung]] für die Datenbanksysteme [[MySQL]], [[Oracle (Datenbanksystem)|Oracle]], [[PostgreSQL]] und [[SQLite]]&lt;br /&gt;
* Anbindung an weitere Datenbanksysteme (z.&amp;amp;nbsp;B. [[Db2]] und [[Microsoft SQL Server]]) via Backends von Drittanbietern&amp;lt;ref&amp;gt;{{cite web|url=http://docs.djangoproject.com/en/dev/topics/install/#get-your-database-running|title=How to install Django: Get your database running |language=en |accessdate=2010-05-13}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* automatisch generierte, produktionstaugliche Administrationsoberfläche&lt;br /&gt;
* flexible URL-Konfiguration mit regulären Ausdrücken&lt;br /&gt;
* umfangreiche [[Template-Engine|Templatesprache]] mit [[Vererbung (Programmierung)|Vererbungsunterstützung]]&lt;br /&gt;
* [[Internationalisierung (Softwareentwicklung)|Internationalisierungsunterstützung]]&lt;br /&gt;
* [[Cross-Site-Scripting]]-Schutz&lt;br /&gt;
* weitere Module, die nach Bedarf eingesetzt werden können:&amp;lt;ref&amp;gt;{{cite web|url=http://docs.djangoproject.com/en/dev/ref/contrib/|title=Django: contrib packages |language=en |accessdate=2010-05-13}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
** eingebautes [[Cache|Caching]]&lt;br /&gt;
** Authentifizierungssystem&lt;br /&gt;
** Kommentarsystem&lt;br /&gt;
** Suchmaschinen-[[Sitemaps]]-Erstellung&lt;br /&gt;
** Werkzeuge zur Erstellung von [[RSS (Web-Feed)|RSS]]- und [[Atom (Format)|Atom-Feeds]]&lt;br /&gt;
** Modul für [[Geoinformationssystem]]e&lt;br /&gt;
&lt;br /&gt;
Fast jedes Merkmal von Django lässt sich auf einfache Weise erweitern, ohne den ursprünglichen [[Quelltext|Quellcode]] des Frameworks zu ändern. Es können zum Beispiel selbsterstellte Module innerhalb von Vorlagen (&amp;quot;templates&amp;quot;) geladen werden, um den Umfang der Template-Sprache zu erweitern. Außerdem erlaubt Django, wiederverwendbare Anwendungen zu erstellen, die beliebig miteinander kombiniert werden können.&lt;br /&gt;
&lt;br /&gt;
Django läuft mit dem [[Apache HTTP Server|Apache]]-Webserver mit [[mod wsgi]] oder einem anderen [[Web Server Gateway Interface|WSGI]]-kompatiblen Webserver. Es ist auch möglich, Django als [[FastCGI]] laufen zu lassen. Django enthält zudem einen für die Entwicklung gedachten und darauf zugeschnittenen eigenen Webserver.&amp;lt;ref&amp;gt;{{cite web|url=https://docs.djangoproject.com/en/1.5/intro/tutorial01/#the-development-server|title=Writing your first Django app:The development server |language=en |accessdate=2013-09-18|work=Django Documentation|offline=yes|archiveurl=https://web.archive.org/web/20130819230809/https://docs.djangoproject.com/en/1.5/intro/tutorial01/#the-development-server|archivedate=2013-08-19}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Django Software Foundation ==&lt;br /&gt;
Am 17.&amp;amp;nbsp;Juni 2008 wurden die Marke &amp;#039;&amp;#039;Django&amp;#039;&amp;#039; sowie alle Rechte an dessen [[Geistiges Eigentum|geistigem Eigentum]] an die [[Django Software Foundation]] übertragen.&amp;lt;ref&amp;gt;{{cite web|url=http://www.djangoproject.com/weblog/2008/jun/17/foundation/|title=Announcing the Django Software Foundation |language=en |accessdate=2008-06-17}}&amp;lt;/ref&amp;gt; Als Ziele nennt diese [[Stiftung]]:&lt;br /&gt;
* Förderung des Einsatzes von Django,&lt;br /&gt;
* Unterstützung seiner Weiterentwicklung,&lt;br /&gt;
* Sicherung des geistigen Eigentums,&lt;br /&gt;
* Den Stand der Technik in der [[Webentwicklung]] voranzutreiben.&lt;br /&gt;
&lt;br /&gt;
Gründungsmitglieder sind [[Adrian Holovaty]], [[Jacob Kaplan-Moss]] und [[Dan Cox]].&lt;br /&gt;
&lt;br /&gt;
== Deutscher Django-Verein ==&lt;br /&gt;
Im Dezember 2009 wurde der &amp;#039;&amp;#039;Deutsche Django-Verein&amp;#039;&amp;#039; gegründet. Der Verein soll die Kommunikation der [[Softwareentwickler|Entwickler]] und Anwender sowie die Weiterentwicklung von &amp;#039;&amp;#039;Django&amp;#039;&amp;#039; im [[Deutsche Sprache|deutschsprachigen]] Raum fördern. Dazu werden Veranstaltungen und Konferenzen durchgeführt sowie lokale Gruppen unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Verwendung ==&lt;br /&gt;
Eine Reihe von Anwendungen und mehrere tausend [[Programmbibliothek|Softwarebibliotheken]] basieren auf Django, auf der Projektseite von djangopackages.org gibt es dazu eine Liste. Die wichtigsten &amp;lt;!-- WICHTIG = HAT EINTRAG IN DEUTSCHER WIKIPEDIA --&amp;gt; sind [[Bikemap.net]], [[Disqus]], [[django CMS]], [[Instagram]], [[LINBO]], [[Pixabay]], [[Pootle]] und [[Seafile]].&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[TurboGears]] (Python Web Framework, das standardmäßig [[SQLAlchemy]] als [[Objektrelationale Abbildung|ORM]] benutzt)&lt;br /&gt;
* [[web2py]] (Python Web Framework)&lt;br /&gt;
* [[Flask]] (Python Web Framework)&lt;br /&gt;
* [[Bottle]] (Python Web Micro Framework)&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Adrian Holovaty, Jacob Kaplan-Moss&lt;br /&gt;
   |Titel=The Definitive Guide to Django&lt;br /&gt;
   |TitelErg=Web Development Done Right&lt;br /&gt;
   |Verlag=Apress&lt;br /&gt;
   |Datum=2007&lt;br /&gt;
   |ISBN=978-1-59059-725-5&lt;br /&gt;
   |Kommentar=Dieses [[Freie Inhalte|freie Buch]] (unter [[GNU Free Documentation License|GFDL]]) behandelt Version 0.96.1 von Django.&lt;br /&gt;
   |Online=https://djangobook.com/}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Marty Alchin&lt;br /&gt;
   |Titel=Pro Django&lt;br /&gt;
   |Verlag=Apress&lt;br /&gt;
   |Datum=2008&lt;br /&gt;
   |ISBN=978-1-4302-1047-4&lt;br /&gt;
   |Online=https://prodjango.com/}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=James Bennett&lt;br /&gt;
   |Titel=Practical Django Projects&lt;br /&gt;
   |Auflage=2.&lt;br /&gt;
   |Verlag=Apress&lt;br /&gt;
   |Datum=2009&lt;br /&gt;
   |ISBN=978-1-4302-1938-5}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Ayman Hourieh&lt;br /&gt;
   |Titel=Django 1.0 Website Development&lt;br /&gt;
   |Auflage=2.&lt;br /&gt;
   |Verlag=Packt Publishing&lt;br /&gt;
   |Datum=2009&lt;br /&gt;
   |ISBN=978-1-84719-678-1&lt;br /&gt;
   |Online=[http://www.packtpub.com/django-1-0-website-development-2nd-edition www.packtpub.com/django-1-0-website-development-2nd-edition]}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Scott Newman&lt;br /&gt;
   |Titel=Django 1.0 Template Development&lt;br /&gt;
   |Verlag=Packt Publishing&lt;br /&gt;
   |Datum=2008&lt;br /&gt;
   |ISBN=978-1-84719-570-8&lt;br /&gt;
   |Online=[http://www.packtpub.com/django-1.0-template-design-practical-guide www.packtpub.com/django-1.0-template-design-practical-guide]}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Jeff Forcier, Paul Bissex, Wesley Chun&lt;br /&gt;
   |Titel=Python Web Development with Django&lt;br /&gt;
   |Verlag=Addison-Wesley Professional&lt;br /&gt;
   |Datum=2008&lt;br /&gt;
   |ISBN=978-0-13-235613-8&lt;br /&gt;
   |Online=http://withdjango.com/}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat|Django (web framework)|Django (Framework)}}&lt;br /&gt;
* [https://www.djangoproject.com/ Projektseite] (englisch)&lt;br /&gt;
* [https://bitnami.com/stack/django Django all-in-one installer] (englisch)&lt;br /&gt;
* [https://www.django-verein.de/ Deutscher Django Verein e.&amp;amp;nbsp;V.]&lt;br /&gt;
* [https://djangopackages.org/ Projektseite Django Packages]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Freies Webframework]]&lt;br /&gt;
[[Kategorie:Django (Framework)| ]]&lt;br /&gt;
[[Kategorie:Python-Bibliothek]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Eriosw</name></author>
	</entry>
</feed>