在django-autocomplete-light中使用自定义HTML为Select2QuerySetSequenceView显示结果

时间:2017-02-07 16:04:35

标签: python django select2 django-autocomplete-light

我正在使用Django 1.10的django-autocomplete-light 3.2.1。 我正在构建的是一个自动完成功能,它可以在自定义HTML中提供来自2个不同模型的结果(因为我想显示缩略图)。

The documentation显示了在使用Select2QuerySetView和get_result_label(self,item)时如何使用自定义HTML显示自动完成结果,这在构建仅包含1个模型的结果的自动完成时效果很好。

但是,我使用的是Select2QuerySetSequenceView,因为我需要显示多个模型的结果。 get_result_label(self,item)似乎没有使用Select2QuerySetSequenceView,我尝试跳转到源代码,但仍然无法弄清楚如何使用自定义HTML显示结果。

感谢任何建议,谢谢!

1 个答案:

答案 0 :(得分:0)

如果在dal select2文件之后加载styles.css文件,则可以进行更多自定义。如果您在模板中加载{{form.media}},那么您也可以尝试加载styles.css。

祝你好运找到一个真正的答案,我正在寻找一个。