2016-07-13 7 views
0

Webサイトの別のページでモデルを編集するときに、Django管理者に表示されるフォームを埋め込むようにしています。私の計画は、編集ボタンをクリックすると、その中に編集ページがあるモーダルが表示されます。Django Embed Admin Form

ModelFormを使用する際の問題は、この特定のモデルに2つの汎用外部キーがあることです。管理者はこれを完全に処理して、これらのオブジェクトを追加、編集、または削除することができます。私が管理ページを埋め込むことができれば(私のHTMLまたは私自身の)管理ページを必要とするだけのものにすることができます。

ありがとうございます!

答えて

0

iframeを使用してページ自体を埋め込むことで問題を解決しました。 ?_popup=1引数を使用して、navbarと管理サイトの他の部分が表示されないようにしました。