1年あまりの開発期間の末、本日 Django1.7 が正式にリリースされました。
いつものように リリースノート に 1.7 でカバーされている全てが詳細に書かれています。 メジャーなもののハイライトは以下:
- ビルドインのマイグレーションシステム 。 South からのアップグレード も可能です
- Django のアプリケーションシステムのリファクタリング 。Django のアプリケーションが models ファイルに依存しなくなり、コンフィグと Django 起動時のコード実行を指定できます。
- マイグレーションに対応するためにモデルフィールド (Field) の API を改善。 将来的に複合キーを簡単に追加できるようにもする予定です。
- カスタムマネージャーとクエリセットクラスの改善。逆方向へのリレーションの探索からManagerを使えるようになり、カスタムの QuerySet クラスから Manager クラスを生成できるようになりました。
- 拡張可能なシステムチェックフレームワーク。開発者がエラー検出時に役立ちます。
これらはまだ氷山の一角にすぎません。 最新の Django 1.7 は ダウンロードページ か PyPI から入手できます。
バグフィックスリリース
Django 1.7 と同時に Django 1.4.15, Django 1.5.10, Django 1.6.7 がバグフィックスのためリリースされました。 Django 1.7 がリリースされたことで Django 1.5 はサポートの対象外となります。 Django 1.5.10 が Django 1.5 シリーズ最後のリリースになります。Django 1.6 は Django 1.8 のリリースまでサポートされます。 Django 1.4 は LTS なので 2015 年 5 月までサポートされます。
https://www.djangoproject.com/weblog/2014/sep/02/release-17-final/
Comments
There are currently no comments
New Comment