| Django-InlineObjects 他のコンテンツにコンテンツオブジェクトを挿入するために使用される再利用可能なDjangoアプリケーション |
今すぐダウンロード |
Django-InlineObjects ランキングとまとめ
- 出版社のWebサイト:
- https://github.com/pigmonkey/
Django-InlineObjects タグ
Django-InlineObjects 説明
Django-InlineObjectsは、他のオブジェクトにオブジェクトを挿入するために使用できる再利用可能なDjangoアプリです。このアプリケーションはもともとDjango-Basic-AppsのためのNathan Borrorによって作成されました。ピップ。 PIPのインストールDjango-InlineObjectSalterSterterSlanallyは、ソースをダウンロードしてインストールすることができます。 Python Setup.py installSetupadd `inlines`` settings.installed_apps`.usagetoには、ブログの投稿ボディの写真が含まれています、あなたは体に次のものを置くかもしれません。 テンプレートにこれをレンダリングするには、テンプレートフィルタを使用します。 {%ロードINLINES_TAGS%} {{POST.BODY | RENDER_INLINES}}これは `media.photo`オブジェクトを` 1`のIDを挿入します。付属のテンプレートを使用したDjango管理サイト。添付のモデルの変更フォームに含まれているテンプレートを追加する必要があります。たとえば、 `blog`というアプリケーションで` post` modelの `body`フィールドに追加するには、テンプレート` admin / blo /を作成するでしょう。 post / change_form.html`。そのテンプレートの内容には、次のものが含まれます。 '%} {%endblock%}このテンプレートは、 `ExtraHead`ブロック内の` inlines / inlines.js`を含む、デフォルトの `admin / change_form.html`テンプレートを展開します。含まれているテンプレートは、変数 `field`がコンテキストに含まれることを期待しています。変数は、インラインを適用するINLINESがレンダリングされるようにするモデルフィールドの名前に設定する必要があります.TemplatesHowコンテンツはテンプレートによって決まります。これらのテンプレートは、 `Inlines`というテンプレートディレクトリ内に格納され、filename構造` _ .html`を使用する必要があります。上記の使用例は、例えば、 `templates / media_photo.html`.ifと呼ばれるテンプレートを探します。オブジェクトの適切なテンプレートは見つかりません、` templates / default.html`テンプレートを代わりに使用する必要があります。このアプリケーションに含まれています。それらはuser.productのホームページによって作成されるべきです
Django-InlineObjects 関連ソフトウェア