Django1.1 リリースノート

2010/05/13 02:58

※ 商品のリンクをクリックして何かを購入すると私に少額の報酬が入ることがあります【広告表示】

そろそろDjango1.2が出る。1.0から後方互換性を失うものが多数でるので、1.1のリリースノートをインチキに訳した。なんとなく。

原文は http://docs.djangoproject.com/en/dev/releases/1.1/

あれ?と思ったら原文をあたってください。

1.1で後方互換性がとれていないもの

DjangoにはAPIの安定についてのポリシーがあります。基本的にはDjango1.0向けに開発したコードはDjango1.1になっても変更無しに動きます。 が、バグの改修でどうしても後方互換性が失われる事があります。Django1.0とDjango1.1の間にはほんの少しの違いがあります。

Django1.1にバージョンをあげる前に、下記の変更があなたのコードに影響がないかダブルチェックしてください。もし、影響があるようでしたらコードを修正してください。

1.1で廃止予定となった機能

ひとつの機能が廃止予定としてマークされました。

1.1の新機能

1290のコミットと、1206のバグフィックス、1万行のドキュメントが追加されています。

1.1の主な新機能は…

  URLネームスペースの導入で named URL patterns を改善しました。

簡単に言えば、同じアプリケーションの同じURLを、prefixを変えることでURLConfになんどもインクルードできるようになります。URLの衝突なしに、Djangoのadminのような再利用可能なアプリケーションを登録できるということです。

詳細は the documentation on defining URL namespaces を参照してください。

Prev Entry

Next Entry