2012-01-18 33 views
0

ListViewの要素を編集可能にする正しい方法は何ですか?私はinline_formsetfactoryを使用すべきだと思っていますが、編集可能にしたくないデータを含むオブジェクトをどのように表示するかはわかりません。Django編集可能リストビュー

たとえば、フォーム内にある編集可能なフィールドは「ステータス」と「表示可能」です。しかし、タイトル、ID、およびオブジェクトに関連付けられている他のデータをリストビューに表示したいのですが、編集可能ではありません。

答えて

0

必要なフィールドを含む/除外するフォームクラスを作成し、それをフォームセットファクトリに渡すことができます。

+0

問題は、編集不可能な(つまり、フォーム内にあるべきではない)各オブジェクトのいくつかのフィールドを表示することです。 –

+0

私は参照してください。すべてのフィールドがフォーム要素として表示されないようにテンプレートを記述することができます。テンプレートのformsetのフォームをループするだけで、HTMLを完全に制御できます。 – Brandon

関連する問題