Django-de

NewsArchivbackwards incompatible

Beiträge die mit "backwards incompatible" getaggt wurden

django-newcomments rechtzeitig im trunk

Von Florian Schlachter, geschrieben am 26. August 2008 00:33 Uhr

Über die Aufnahme der Reinkarnation von django.contrib.comments in Django 1.0 wurde bereits spekuliert; nun ist sie mit r8557 amtlich.

Thejaswi Puthraya entwickelte große Teile des neuen Systems als Teil des Googles Summer of Code Projekts. Django-newcomments ist das erste GSoC-Projekt, das in django-trunk Einzug hält.

Entwickler, die die bisherige Version von django.contrib.comments einsetzen, wird der zur Verfügung gestellte Upgrade-Guide an's Herz gelegt, da es sich bei dem Commit um eine backwards-incompatible-Veränderung handelt.

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

Details und Kommentare: django-newcomments rechtzeitig im trunk →

Django 1.0 beta1 ist gelandet

Von Martin Mahner, geschrieben am 15. August 2008 10:10 Uhr

Mit Changeset r8362 ist pünktlich der zweite große Milestone abgeschlossen worden. Django 1.0 beta1 ist die Basis für die in (hoffentlich) 3 Wochen erscheinende Final 1.0. Und was noch viel wichtiger ist: beta1 ist feature-freeze!

Entwickler die in den letzten Tagen regelmäßig ihre Trunk-Version aktualisiert haben, waren manchmal sicherlich genervt, Signals- und Filestorage-Refactor betraten die Bühne und waren beide Backwards Incompatible.

Mit der beta1 ist nun aber ein festes Fundament geschaffen worden, Entwicklern die Möglichkeit zu geben, ihre Applikationen auf die bevorstehende Version 1.0 zu aktualisieren. Die diversen, freien Django-Apps dürften in Kürze nachziehen.

Quelle: www.djangoproject.com/download/

Details und Kommentare: Django 1.0 beta1 ist gelandet →

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…

Details und Kommentare: Große Aufräumarbeiten im Trunk haben begonnen →