2

django-autocomplete-light には、自分では解決できない問題がいくつかあります。

models.py

from django.contrib.auth.models import User
class UserProfile(models.Model):    
   user = models.OneToOneField(User, related_name="user_profile")
   ...

autocomplete_light_registry.py

class UserProfileAutocomplete(autocomplete_light.AutocompleteModelBase):
    model = UserProfile
    search_fields = ['username']
    attrs = {
        'data-autocomplete-minimum-characters': 1,
    }

autocomplete_light.register(UserProfileAutocomplete)

これを試してみましたが、エラーが発生します: FieldError, Cannot resolve keyword u'username' into field.

私はすでに "user" を試しましたが、発生します: TypeError, Related Field got invalid lookup: icontains

私は何をすべきか?

どうもありがとう。

4

1 に答える 1