0

DjangoフォームフィールドをModelChoiceFieldとしてレンダリングし、クエリセットを入力しています。しかし、クエリセットのデフォルト値を除いて、ユーザーがそれらから1つを選択して編集し(たとえば、さらに単語を追加する)、新しく編集された値をデータベースに保存できるようにしたいと考えています。そんなことがあるものか?今までは、ドロップダウン リストと代替コンボボックスしかできませんでしたが、説明した機能を実現するものはありませんでした。何か案は?

4

1 に答える 1

0

これは、Django のデフォルトでは不可能です。データベースの値に基づいて、テンプレートでドロップダウン メニューを手動でレンダリングし、次のような jQuery プラグインを使用することをお勧めします。

http://coffeescripter.com/code/editable-select/

于 2012-08-31T09:21:30.007 に答える