2017-02-07 4 views
0

私はdjango-autocomplete-light 3.2.1をDjango 1.10で使用しています。 私が構築しているのは、(サムネイルを表示したいので)カスタムHTMLで2つの異なるモデルの結果を提供するオートコンプリートです。django-autocomplete-lightでSelect2QuerySetSequenceViewのカスタムHTMLを使用して結果を表示

The documentationは、Select2QuerySetViewとget_result_label(self、item)の使用時にカスタムHTMLで自動補完結果を表示する方法を示しています。これは1機種のみの結果を与えるオートコンプリートを構築する際に効果的です。

しかし、複数のモデルの結果を表示する必要があるため、Select2QuerySetSequenceViewを使用しています。 get_result_label(self、item)はSelect2QuerySetSequenceViewで動作していないようですが、ソースコードにジャンプしようとしましたが、カスタムHTMLで結果を表示する方法をまだ理解できません。

ありがとうございました!

+0

私は 'get_result_label(self、item)'を実装し、 'attrs = {'data-html':True}'をフォームに追加しましたが、私の場合は1つのモデルでも動作しません。これは、未フォーマット( ' Timo

答えて

0

dal select2ファイルの後にstyles.cssファイルをロードすると、少しカスタマイズを行うことができます。テンプレートに{{form.media}}を読み込む場合は、その後にstyles.cssを読み込むこともできます。

真実の答えを見つけることができて幸運、私は自分自身を探しています。

+0

コード例を表示できますか? – Timo

関連する問題