Django-de

News

Große Aufräumarbeiten im Trunk haben begonnen

Große Aufräumarbeiten im Trunk haben begonnen

Von Florian Schlachter, geschrieben am 11. August 2008 00:19 Uhr

Anlässlich der bald erscheinenden Version 1.0 wurden einige bisher veraltete Unterstützungen aus dem aktuellen Trunk entfernt, die möglicherweise eine Anpassung vorhandener Projekte beim Umstieg auf Django 1.0 respektive Trunk nötig machen.

Die wichtigsten Änderungen im Überblick:

  • Dateien werden ab sofort nur noch über django.core.files.base.ContentFile repräsentiert (ehemals als String)

  • Attribute des UploadFile wurden vereinheitlicht (ab sofort name, size, chunks)

  • umbenannt wurden auch die Attribute der Klassen FileField/ImageField (ab sofort path, url, size bzw. width, height (ehemals get_X_Y-Methoden)

  • form_for_model/form_for_instance wurden entfernt. Ersatz: Subclassing von ModelForm unter Angabe des Models in der Subklasse Meta

  • django.newforms und django.utils.images heißen nun endgültig django.forms sowie django.core.files.images

Weitere Veränderungen sind der Quelle zu entnehmen (Eintrag in der Liste der backwards-incompatible changes).

Quelle: code.djangoproject.com/wiki/BackwardsIncompatibleC…