【问题标题】:Why i get 404 on querying select2 in django admin?为什么我在 django admin 中查询 select2 时得到 404?
【发布时间】:2016-11-14 07:58:07
【问题描述】:

我在 urls.py 中添加了 select2:

    url(r'^select2/', include('django_select2.urls')),

并在管理员中制作小部件:

class WordSelect2MultipleWidgetForm(forms.ModelForm):
    class Meta:
        model = SeoTextCategory
        fields = (
            'words',
        )
        widgets = {
            'words': ModelSelect2MultipleWidget(
                model=Word_Replace,
                search_fields=['word__icontains']),
        }

class SeoTextCategoryAdmin(ModelAdmin):
    form = WordSelect2MultipleWidgetForm

在我的管理员中看起来不错,但我在尝试输入内容时得到 404:

[14/Nov/2016 11:21:47] "GET /select2/fields/auto.json?term=%D0%BF%D1%80&field_id=MTQwNDI5MDk2NTQ5OTYw%3A1c6BaH%3AaaeoV6gvQ0QtjH5FC1q3VDwwFcY HTTP/1.1" 404 932

我需要在views.py 中做些什么吗?

【问题讨论】:

    标签: django admin select2


    【解决方案1】:

    很可能没有安装缓存后端。尝试安装memcachedredis

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-24
      • 1970-01-01
      • 2012-05-24
      • 1970-01-01
      • 2017-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多