Neue Version des Python-Web-Frameworks

Neue Version des Python-Web-Frameworks

Django 1.5 unchained

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

Aktuelle Fragen

WLAN lässt sich nicht einrichten
Werner Hahn, 21.03.2017 14:16, 0 Antworten
Dell Latitude E6510, Ubuntu 16.4, Kabelbox von Telecolumbus. Nach Anklicken des Doppelpfeiles (o...
"Mit Gwenview importieren" funktioniert seit openSuse 42.2 nicht mehr
Wimpy *, 20.03.2017 13:34, 2 Antworten
Bisher konnte ich von Digitalkamera oder SD-Karte oder USB-Stick Fotos mit Gwenview importieren....
Ich habe eine awk Aufgabe und bekomme es nicht so Recht hin
Dennis Hamacher, 10.03.2017 18:27, 1 Antworten
Ich hoffe Ihr könnt mir dabei helfen oder mir zeigen wie der Befehl richtig geschrieben wird. Ich...
Unter Linux Open Suse Leap 42.1 einen Windows Boot/ ISO USB Stick erstellen...
Tim Koetsier, 07.03.2017 15:26, 1 Antworten
Hallo, weiß jemand wie ich oben genanntes Vorhaben in die Tat umsetzen kann ? Wäre echt dankba...
Druckertreiber installieren OpenSuse42.1
Tim Koetsier, 07.03.2017 15:22, 1 Antworten
hallo, kann mir BITTE jemand helfen ich verzweifel so langsam. Habe einen Super Toner von Canon...