Django 1.3 alpha 1
数日前、新しいDjango 1.3ブランチの最初のアルファ版がついにリリースされました。 もちろん、このリリースは戦闘サーバーへの展開を目的としたものではなく、新しい機能をテストし、あらゆる種類のバグを特定するためのものです。
最初のアルファは、主な機能の小さなながらも快適な改善、多数のバグ修正、および以前のバージョンのDjango 1.2と互換性のないいくつかの変更を誇っています。
新しい
- クラスベースビュー 。
現在、ビューは適切なメソッドを持つクラスとして使用できます。 継承は、多くのおいしい機能を追加します。 表現の古いバージョンは、表現の主要な基本クラスの派生物と見なされます。つまり、簡単に拡張することもできます。
- ロギング
標準のPythonロギングモジュールをサポートするバッテリーが追加され、ロギングがより便利になりました。 ロギング
- 静的処理の改善 。
Django 1.3と一緒に、新しいアプリケーション'django.contrib.staticfiles'があります。
- unittest2をサポートします 。
unittest2モジュールの革新はDjango開発者を非常に気に入ったため、リリースにモジュールのコピーを含めることにしました。
- コンテキストトランザクションマネージャー 。
はい
- 比較的目立った変更がいくつかあり、多くはそれほど目立たないものです。
Django 1.2の非互換ソリューションについては、
こちらをご覧ください 。
Djangoが言ったこともいくつかあります。「いいえ」。 開発者は反対しました:
- mod_python
サーバー開発がかなり前に停止したという事実のため、Djangoはmod_wsgiに切り替えることを強くお勧めします。
- 関数ベースの汎用表現 。
新しいビューが導入されたため、次のモジュールは削除されます。
-django.views.generic.create_update
-django.views.generic.date_based
-django.views.generic.list_detail
-django.views.generic.simple
- そして何か他のもの 。
発売予定
- 2010年11月29日の週:最初のベータ。
- 2011年1月10日の週:Django 1.3 RC 1
- 2011年1月17日:最終リリース
詳細は
こちら 。
All Articles