0
マイモデルのManyToManyFieldジャンゴ私はlist_elem=[tomato, peperoni]
という名前が必要です。外来キーではto_field=name
オプションをモデルに使用できますが、ManyToManyField
は使用できません。 myfield__name
を試しましたが動作しません(myfield__name is not defined
エラー)。 どうすればいいですか?私はビュー内で別の方法でpizza_list
を定義する必要がありますか?これを処理する効率的な方法はどれですか?Ajaxのアクセスは、idで
は、例えば、パラメータとしてid
を取り、JSONに名前を返す新しいビューを作成し、あなたに
もっと効率的な方法はありませんか? pizza_listは非常に長い(何千もの要素)ので、何千ものリクエストを意味するので、 – fabio
私はそうは思わない。おそらく、あなたはPythonからこれを行うことができます。 'get_display_name()'のようなものですが、JavaScriptからではなく、関係にアクセスすることができないからです。 – MiniGunnR