django-autocomplete-light及相关经理

时间:2014-05-08 11:12:37

标签: python django autocomplete django-autocomplete-light

我需要为自定义表单创建自动填充字段。这只是一个下拉菜单,有匹配的城市,国家等。我也使用django-cities。所以,我将AutocompleteModelBase子类化。在这里,我可以使用模型中的字段列表声明search_fields属性,将在其上应用搜索。但是,如果我想不是通过字段搜索,而是通过相关管理器的信息进行搜索,该怎么办?在大江城,有一个所谓的替代名称的特殊相关经理。它返回带有某些地理对象名称的查询集 外语。这样的事情:Country.objects.get(code='US').alt_names.filter(language='de')

所以,我需要搜索这些操作的结果。不是由模型的字段,而是由翻译的名称,不属于实际的字段。感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用any queryset you want