【发布时间】:2013-10-11 22:58:59
【问题描述】:
如果这与这两个应用程序无关,我深表歉意。以下 sn-p 将向我抛出“一旦获取切片就无法过滤查询”:
models.py
class Cartao(models.Model):
...
user = models.ForeignKey(settings.AUTH_USER_MODEL)
tags = TaggableManager()
autocomplete_light_registry.py
import autocomplete_light
from taggit.models import Tag
class TagAutocomplete(autocomplete_light.AutocompleteModelBase):
autocomplete_js_attributes={'placeholder': 'Ex: pessoal, serviços',}
def choices_for_request(self):
choices = super(TagAutocomplete, self).choices_for_request()
return choices.filter(cartao__user=self.request.user)
autocomplete_light.register(Tag, TagAutocomplete)
【问题讨论】:
标签: django django-taggit django-autocomplete-light