相关疑难解决方法(0)

django-autocomplete-light错误='列表'对象没有属性'queryset'

我是django的新手,我需要您的帮助,尝试了许多天后才了解django-autocomplete-light,在设置测试 http://192.168.0.108:8000/country-autocomplete/后,数据显示为此处解释http://django-autocomplete-light.readthedocs.io/en/master/tutorial.html#overview

但是在执行下一步之后,我得到了错误:

AttributeError at /auto
'list' object has no attribute 'queryset'
Request Method: GET
Request URL:    http://192.168.0.108:8000/auto
Django Version: 1.10.3
Exception Type: AttributeError
Exception Value:'list' object has no attribute 'queryset'
Exception Location: /home/alcall/ENV/lib/python3.4/site-packages/dal/widgets.py in filter_choices_to_render, line 161
Run Code Online (Sandbox Code Playgroud)

在我的设置下面:

网址:

from dal import autocomplete
from django.conf.urls import url
from django.contrib import admin
from rates.view.index import *
from rates.view.index import UpdateView

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(
    r'^country-autocomplete/$',
    CountryAutocomplete.as_view(),
    name='country-autocomplete',
),
url(r'^auto$',
    UpdateView.as_view(),
    name='select',
),
]
Run Code Online (Sandbox Code Playgroud)

models.py

from __future__ …
Run Code Online (Sandbox Code Playgroud)

python django django-autocomplete-light

2
推荐指数
1
解决办法
2421
查看次数

标签 统计

django ×1

django-autocomplete-light ×1

python ×1