Django 1.5 unchained

Neue Version des Python-Web-Frameworks

Neue Version des Python-Web-Frameworks

Kristian Kißling
28.02.2013
Das Python Web Framework Django ist in Version 1.5 erschienen und bringt ein konfigurierbares User-Modell, experimentellen Python-3-Support sowie eine bessere Dokumentation mit.

Wer Python liebt, findet in Django ein antsprechendes Framework, um Webseiten auf Basis der Skriptsprache zu erstellen. Version 1.5 ist nach den Worten von James Bennett ein ziemlich umfangreiches Release, ein paar der Änderungen hebt er aber gesondert hervor.

Wollten Webseiten zum Beispiel eine E-Mail-Adresse als Identifikationsmerkmal verwenden, taugte das alte User-Modell von Django nicht wirklich. Ein neues, konfigurierbares User-Modell will nun mehr Flexibilität schaffen. In einem noch recht experimentellen Stadium befindet sich der noch wenig getestete Support für Python 3. Ein Porting Guide soll helfen, weiteren Code auf die neue Python-Version zu hieven. Nicht zuletzt haben Entwickler die Dokumentation optimiert: Sie enthält nun etwa ein Beispiel dafür, wie man eine in mehreren Projekten wiederverwendbare App schreibt und lässt sich einfacher durchsuchen.

Neben diesen wesentlichen Neuerungen gibt es auch kleine Veränderungen. So lässt sich nun gezielt eine Untermenge von Modell-Feldern in der Datenbank speichern. Die neue Klasse StreamingHttpResponse gibt zuverlässigere Antworten auf Streaming-Anfragen. Auch am Geografie-Framework Geo Django haben die Entwickler gefeilt, es unterstützt nun PostGIS 2.0. Den Quellcode von Django, das unter der BSD-Lizenz steht, findet man auf der Download-Seite des Projekts.

Ähnliche Artikel

Kommentare

680 Hits
Wertung: 0 Punkte (0 Stimmen)

Schlecht Gut

Aktuelle Fragen

Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 0 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...
o2 surfstick software für ubuntu?
daniel soltek, 15.07.2014 18:27, 1 Antworten
hallo zusammen, habe mir einen o2 surfstick huawei bestellt und gerade festgestellt, das der nic...
Öhm - wozu Benutzername, wenn man dann hier mit Klarnamen angezeigt wird?
Thomas Kallay, 03.07.2014 20:30, 1 Antworten
Hallo Team von Linux-Community, kleine Zwischenfrage: warum muß man beim Registrieren einen Us...
openSUSE 13.1 - Login-Problem wg. Fehler im Intel-Grafiktreiber?
Thomas Kallay, 03.07.2014 20:26, 8 Antworten
Hallo Linux-Community, habe hier ein sogenanntes Hybrid-Notebook laufen, mit einer Intel-HD460...
Fernwartung für Linux?
Alfred Böllmann, 20.06.2014 15:30, 7 Antworten
Hi liebe Linux-Freunde, bin beim klassischen Probleme googeln auf www.expertiger.de gestoßen, ei...