Django

ソフトウェアのスクリーンショット:
Django
ソフトウェアの詳細:
バージョン: 1.9.7 更新
日付のアップロード: 18 Jul 16
ライセンス: 無料
人気: 524

Rating: 5.0/5 (Total Votes: 1)

クエンティン・タランティーノが彼の叙事詩映画の傑作をリリースするまで、Djangoはと同義だった」史上最高のPythonのフレームワーク。」そのSEOと検索評判はヒットをとっているかもしれませんが、DjangoはまだPythonでWebアプリケーションを開発するための同じトップシェルフ・ソリューションです。

専用のユーザーベースとDjangoを使い始めるオンラインチュートリアルの過多、と推奨されるだけでなく、行うことは非常に簡単ます。

Pythonの開発の世界のこの巨獣は、それらのいくつかはあっても、Pythonのスペクトルの外で、非常に尊敬され、多くの同様のフレームワークのインスピレーションされています。

年と開発の年後に、Djangoは現在、非常にいくつかのバグと極めて安定ツール、および任意の初心者を助けるためのドキュメントがたくさんあり​​ます。また、定期的に更新し、同様に最新のPythonのリリースにアップグレードされます。

今Djangoはちょうど少数を示すために、Instagramの、Mozillaの、ディスカス、OpenStackは、RDIOとPinterestのような主要なインターネットサイト上で使用されてきました。これは開発者としてあなたを伝えることは、あなたが簡単にそれがトラフィックを処理できる場合は、クライアントのプロジェクトを実行するために、それを信頼できるということで、上記のサイトが扱うuserbasesます。

このリリースで新しい何が:

このトランザクションのコミット後のアクションを実行するためのサポート。
パスワード検証のサポート。
クラスベースのビューに対するアクセス許可のミックスイン。
contrib.adminのための新しいスタイリング。
並行してテストを実行するためのサポート。

このバージョン1.9の新機能である:トランザクションがコミットした後にアクションを実行するための

このサポート。
パスワード検証のサポート。
クラスベースのビューに対するアクセス許可のミックスイン。
contrib.adminのための新しいスタイリング。
並行してテストを実行するためのサポート。

このバージョン1.8.3の新機能である:cached_dbバックエンドでます。

固定セッションフラッシング。

このバージョン1.8.1の新機能である:Model._metaのための

この形式化API。
複数のテンプレートエンジンのネイティブサポート。
ORMを介した複雑なSQL式をサポートします。
contrib.postgresで新しいPostgreSQL固有の機能。

このバージョンの新機能である1.7.5 / 1.8b1ます。

バグ修正:
contrib.contenttypesのかcontrib.authの最初のマイグレーションの適用を解除する際に、移行のクラッシュを修正しました。
移行のRenameModel操作リネームManyToManyFieldにテーブルを作りました。
OneToOneFieldからのForeignKeyに移行する際のMySQLに移行クラッシュを修正しました。
特定の状況でResourceWarningsを生産からstatic.serveビューを防止しました。
ManyToManyFieldにする固定スキーマチェックではなく、クラスのインスタンスをチェックする内部タイプを探すために、あなたは、同じ動作をするカスタムM2Mのようなフィールドを書き込むことができます。

このバージョン1.7.2の新機能:

このバグ修正:
mysqlclientデータベースドライバとのGeoDjangoの互換性を追加しました。
移行中GeometryFieldsしてMySQL 5.6+クラッシュを修正しました。
AlterIndexTogetherまたはAlterUniqueTogetherで参照されているフィールドを削除するときに、移行のクラッシュを修正しました。
月曜日にウクライナのロケールで、週の最初の日を更新しました。
SpatiaLite 4.1以降でのトランザクション空間メタデータの初期化のためのサポートが追加されました。
同じデフォルトでNULL入力不可にデフォルトでNULL可能フィールドを変更することを防ぐ移行のクラッシュを修正しました。
PostGISの上の空白=真でGeometryFieldsを追加するときに、移行のクラッシュを修正しました。
Transform.output_fieldとしてDateTimeField型()の可使用。
(" infファイル")(;;ナン&QUOT&QUOT)とフロート移行シリアライズフロートに関わるバグを修正しました。
クエリセットの属性が、無limit_choices_toを持つカスタムフォームのフィールドはModelFormサブクラスで使用することができませんでしたリグレッションを修正しました。
DB_TYPEがNoneを返さない場合にMySQLバックエンドを持つカスタムフィールド型の検証エラーを修正しました。
フィールドがindex_togetherの一部である名前に変更され、移行のクラッシュを修正しました。
--no-最適化パラメータを尊重する固定squashmigrations。
RenameModelは可逆製。
後方に移行する他のアプリからの移行の不要なロールバックを回避。
深くネストされたサブクエリを使用するときにまれなクエリのエラーを修正しました。
インデックス/ unique_together制約の一部であるフィールドを削除すると、移行中にクラッシュを修正しました。
固定django.core.files.File .__のreprの__()ファイル名にUnicode文字が含まれている場合。
表示されてからカスタムサイトヘッダーなどを防止管理者のdelete_selectedビューに不足しているコンテキストを追加しました。
動的に生成されたインラインおよびadminで許可されたフィールド参照との回帰を修正しました。
一定の周期的な移行の依存関係のための無限ループのバグを修正し、はるかに役立つ循環依存のエラーメッセージを作りました。
SQLiteのためのハンドリングindex_together不足している追加しました。

このバージョン1.7.1の新機能である:管理者に参照される

この可関連多対多分野。
あなたが最初にcontenttypesのテーブルを作成せずにアプリを移行しようとした場合、より有用なエラーメッセージを追加しました。
アルゴリズムの依存性修飾された移行が可能な無限再帰を避けるために。
フラッシュのエラーメッセージにUnicode文字が含まれているときUnicodeDecodeErrorを修正しました。
移行を使用しない場合、いくつかのバックエンドに省略された復活欠落チェックSQL句。
移行中の型のオブジェクトの固定されたシリアル化。
インライン可と管理のフィールドへの参照を隠さ。
装飾されたオブジェクトが自動的にインポートすることができない場合@deconstructibleデコレータは今はValueErrorで失敗します。
クラッシュの原因inlineformset_factory()エラーメッセージの誤字を修正しました。
「auth.User」モデル(#11775)でABSOLUTE_URL_OVERRIDESを使用する能力を回復しました。副作用として、設定が今ABSOLUTE_URL_OVERRIDESに表示されますが、()はget_absolute_urlを定義していないモデルにはget_absolute_url()メソッドを追加します。
アプリケーションのロード中に、いくつかはImportError例外をマスク回避。
空index_togetherまたはunique_togetherモデルオプションはもはや無限の移行になりません。
lastmodが日付ではなく、日時を返した場合contrib.sitemapsでのクラッシュを修正しました。
移行は同じ最後の部分(例えばdjango.contrib.authとvendor.authを)持っているapp_labelsで動作することができました。
Fオブジェクトをdeepcopyする能力を回復しました。
ウェールズ語(CY)と、いくつかの中国語ロケール(zh_CNに、zh_Hans、zh_Hantとのzh_TW)のためのフォーマットが追加されました。マケドニアの書式が修正されました。
名前に大文字とのクラッシュを防止するために、マイグレーションによって生成されたSQLで制約名を引用符で囲むことを追加しました。
自己参照の多対多のフィールドを持つモデルの固定の名前の変更(ManyToManyFieldに( '自己'))。
)(get_max_num、)(get_extraを加え、get_min_num()GenericInlineModelAdminにフックします。
メイドmigrations.RunSQLは、もはや逃げるパーセント記号を必要としません。これはcursor.executeと一致するようになりました()。
使用可能なTEST辞書のSERIALIZEエントリを作りました。
カスタム主キーで管理されていないモデルへの外部キー制約を防ぐ移行の不具合を修正しました。
空間インデックスは移行とアプリのために作成されるように、MySQLのGISのバックエンドのためSchemaEditorを追加しました。
空間メタデータとインデックスは移行とアプリのために作成されますように、OracleのGISのバックエンドのためSchemaEditorを追加しました。
Pythonの2と3の両方で動作移行を生成するために、移行の生成時にUnicodeにrelated_nameモデルフィールドオプションを強要。
輸入せずに組み込みタイプを処理するためにMigrationWriterを修正しました。
ErrorListにdeepcopy修正しました。
メイドadmindocsは、URLで指定されたビューがURLconfの中に存在する場合、ビューの詳細を確認閲覧し表示します。以前は、Pythonパスから任意のパッケージをインポートすることが可能でした。 admindocsユーザーをスタッフにのみアクセス可能であるので、これはセキュリティの問題とは考えられませんでした。
要求内の非ASCII文字とAdminEmailHandler固定UnicodeDecodeErrorクラッシュ。
IntegrityErrorを引き起こし関連経営者に不足しているget_or_createとupdate_or_createを修正しました。
メイドurlsafe_base64_decode()はPython 3に適切な型(バイト文字列)を返します。
makemigrationsは現在のタイムゾーンを意識した値をシリアル化することができます。
既存のNULL行のIntegrityErrorを防止するためのフィールドからNULL制約を削除するときに、移行の質問者にプロンプ​​トを追加しました。
ModelAdmin.list_filterで修正された一般的な関係。
Pythonの3上のSMTPバックエンドのRFC準拠を回復しました。
無効なコンテンツを含むクッキーを解析中にクラッシュする問題を修正しました。
クラスメソッドModel.checkは()に到達できない場合に、システムチェックのフレームワークは、現在のエラーmodels.E020を発生させます。

このバージョン1.7の新機能です:

この新しい組み込みデータベース移行システム。サウス(移行機能を提供する一般的なサードパーティアプリケーション)からのアップグレード時の注意事項もご用意しています。
Djangoアプリケーションのリファクタ概念。 Djangoアプリケーションはもはやモデルファイルの存在に縛られていない、そして今Djangoは、起動時に実行されるコンフィギュレーションデータとコードの両方を指定することができます。
モデルフィールドAPIの改善の移行をサポートし、将来的には、DjangoのORMの複合キーのサポートを簡単に追加できるように新設します。
カスタムのマネージャとクエリセットクラス、逆関係トラバーサルを使用するマネージャーを指定することができ、およびカスタムクエリセットクラスからマネージャーを作成するための改善。
エラーを検出し、診断に開発者を支援することができる拡張可能なシステムチェックのフレームワーク。

このバージョン1.6.3 / 1.7b2の新機能です:

この修正:
MySQLの型キャスト
逆を使用して、予期しないコード実行()
匿名ページのキャッシングはCSRFトークンを明かすことができ

このバージョン1.6.2の新機能です:Pythonの上に

この固定メールのエンコード3.3.3+。
settings.DATABASES [ 'デフォルト'] [ 'AUTOCOMMIT'] = Falseを、接続は自動コミット・モードではありませんでしたが、Djangoはそれがあったふり問題を修正しました。
マルチテーブル継承除外()クエリでの回帰を修正しました。
.__ all__をdjango.utils.timezoneする不足している項目を追加しました。
select_related()とモデルの継承を持つフィールドの位置ずれの問題が修正されました。
固定否定AND条件のためのプロモーションに参加します。
Oracleデータベースのイントロスペクションは現在、ブールとフロートのフィールドで動作します。
mark_safeを通過()とダブルエスケープになってしまう可能性がときに怠惰なオブジェクトが実際に安全であるとマークされていない問題を修正しました。
CHANGEPASSWORDコマンドの実行時にユーザオブジェクト表現に非ASCII文字が含まれているときにクラッシュする問題を修正しました。
collectstaticコマンドはSTATIC_ROOTが設定されていない場合、現在の作業ディレクトリを使用して、エラーではなく、デフォルトが発生します。 --clearオプションと組み合わせることで、以前の動作は、現在の作業ディレクトリの下に何かを拭くことができます。

このバージョン1.6.1の新機能です:

このバグは修正:
フォームセットのインラインインスタンスの固定表示親が主キーの0を持っています。
ModelAdminのがセットを注文した場合、外部キーのカスタムクエリセットが上書きされた回帰を修正しました。
makemessagesの節の-l / --localeオプションで機能の言及を削除し、約束通り働いたことはないコマンドcompilemessages:カンマで区切って複数のロケール名のサポートを。これは、オプションを複数回使用することにより、1回の実行で複数のロケールを指定することが可能です。
get_wsgi_applicationをインポートするときに不必要に設定の構成をトリガー回帰を修正しました。
固定されたテストクライアントログアウト()メソッドクッキーベースのセッションバックエンドを使用。
GeometryFieldが非幾何学的なウィジェットを使用してクラッシュを修正しました。
反復回数を変更する場合は固定パスワードハッシュをアップグレードします。
URLconfのは一つだけの要素が含まれている場合、デバッグビューのバグを修正しました。
再追加された行方不明の検索結果数とチェンジ管理ビューでリンクをリセットします。
現在の言語は、もはやすべての応答にLocaleMiddlewareによってセッションに保存されていない、むしろログアウト後にされています。
英語以外のシステム上のrunserverを実行するときにクラッシュする問題を修正しましたし、その出力のフォーマットされた日付は、非ASCII文字が含まれていたとき。
例外は、Python≥3.3で発生した後、デバッグビューでのクラッシュを修正しました。
いくつかのプラットフォームでのImageFieldでのクラッシュを修正しました(自作とRHEL6が報告されています)。
ModelAdmin.list_filterで一般的な関係を使用した場合の回帰を修正しました。

この何がバージョン1.6で新しく追加されます。

ジャンゴ1.6は、デフォルトではクリックジャッキングの保護と管理インターフェイスをオン、デフォルトのプロジェクトおよびアプリケーションテンプレートを簡素化します。
Djangoの1.6オーバーホールDjangoのトランザクション処理、およびデフォルトでデータベースレベルの自動コミットを有効にします。これは、いくつかの非推奨を伴うため、1.5スタイルのトランザクション処理からの移行に関する注意事項を必ずお読みください。
Djangoの1.6は、持続的なデータベース接続をサポートしています。これは接続プーリングと同じではないことに注意してください。これは単に接続が同じ作業者によって処理要求間で(設定可能な時間のために)生きることができます。

このバージョン1.5.4 / 1.6ベータ4の新機能:

この修正:
大パスワードを経由してサービス拒否。

このバージョン1.5.3 / 1.6ベータ3の新機能:

このこれらのリリースは、Djangoの組み込みのテンプレートタグのいずれかで、ディレクトリトラバーサルの脆弱性に対処します。

このバージョン1.5.2の新機能です:

この修正:
管理インタフェースでのクロスサイトスクリプティング(XSS)
is_safe_urlを介して可能XSS

このバージョン1.5.1の新機能である:テスト中に放出されます。

モジュールレベルの警告もはや黙って隠していません。
ユーザadminでパスワードハッシュのフィルタリングを防止。

このバージョン1.5.0の新機能です:

このジャンゴ1.5構成可能なユーザーモデルのサポートが導入されました。
Djangoの1.5は、Python 3(具体的には、Pythonの3.2およびそれ以降)をサポートする最初のDjangoのリリースです。
Djangoのドキュメントもいくつかの非常に重要な仕事を得ています。

このバージョン1.4.4 / 1.5 RC 2の新機能:1の潜在的なフィッシングベクトル、1サービス拒否ベクトル、情報漏洩ます。

これらのセキュリティリリースは4問題を修正問題、およびXML脆弱性の範囲。

この固定ホストヘッダー中毒ます。

バージョン1.4.2の新機能です。
HttpOnlyのクッキーオプションのマニュアルを参照してください。

このバージョン1.4.1の新機能:

この修正されたセキュリティバグ:
認証ビューでクロスサイトスクリプティングのため。
サービス拒否の画像検証インチ
サービス拒否get_image_dimensionsを経由して()。

このバージョン1.4の新機能:

このDjangoの1.4は、Python 2.5をサポートしますジャンゴの最後の公式リリースです。

このバージョン1.4 RC 2の新機能です:

このDjangoの1.4滴は、Python 2.4のサポート
ブラウザ内でテストフレームワークのサポート
UPDATEサ​​ポートFOR SELECT
ORMでModel.objects.bulk_create
QuerySet.prefetch_related
改善されたパスワードハッシュ
HTML5のDOCTYPE
管理インタフェースのリストフィルタ
adminインタフェースで複数のソート
新しいModelAdminのメソッド
管理インラインでは、ユーザーのアクセス権を尊重します
暗号署名のためのツール
クッキーベースのセッションバックエンド
新しいフォームウィザード
reverse_lazy
URLパターンの翻訳
{%のトランス%}と{%blocktrans%}の文脈翻訳支援
カスタマイズSingleObjectMixinのURLconfのkwargsから
割り当てテンプレートタグ
*引数と** kwargsからはテンプレートタグのヘルパー機能をサポート
TEMPLATE_DEBUGモードで例外のラッピング不可
テンプレートフィルタをtruncatechars
静的なテンプレートタグ
CachedStaticFilesStorageのストレージバックエンド
簡単なクリックジャック保護
CSRF改善
エラーレポートのフィルタリング
拡張IPv6サポート
更新されたデフォルトのプロジェクトのレイアウトとmanage.py
改善されたWSGIサポート
カスタムプロジェクトやアプリテンプレート
タイムゾーンのサポート
テストでHTMLの比較
二つの新しい日付の書式文字列

このバージョン1.3.1の新機能です:

このセッションの操作。
URLFieldを介してサービス拒否攻撃。
URLFieldリダイレクト。
アドバイザリ:ホストヘッダーとCSRF。
アドバイザリ:DEBUGページや機密POSTデータ。

このバージョン1.3の新機能です:

この書き込みクラスベースのビューのためのフレームワーク。
内蔵Pythonのログ機能を使用するためのサポート。
静的ファイルの取り扱いを容易にするためのcontribサポート。
Djangoのテストフレームワークは、現在サポートしています(とのコピーに付属)unittest2ライブラリ。

このセキュリティ修正:

このバージョン1.2.5の新機能です。
CSRFの取り扱いの不備。
ファイルのフィールドレンダリングの潜在的なXSS。
Windows上のディレクトリ・トラバーサルの脆弱性。
管理者のログイン方法へ

この変更:

このバージョン1.3ベータ1の新機能です。
開発者は完全なWebページをレンダリングするために必要な静的なメディアファイル(画像、CSS、JavaScriptの、など)を処理するのに役立つ新しいcontribのアプリdjango.contrib.staticfilesとDjangoの1.3付属しています。
staticfilesアプリへのさらなる微調整。

このクラスベースビュー:

このバージョン1.2.3 / 1.3アルファ1の新機能です。
ロギング。
拡張静的ファイルを処理します。
トランザクションコンテキストマネージャ。

この要件ます。

のPython 2.7以上

同じようなソフトウェア

Zend Framework
Zend Framework

11 Mar 16

Fastworks.js
Fastworks.js

13 May 15

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Akka
Akka

6 Mar 16

へのコメント Django

コメントが見つかりません
コメントを追加
画像をオンにする!