Django自动完成管理灯:它是如何工作的?

2024-09-27 00:21:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使可搜索的客户foreigkey模型上的管理。在

我安装了Django自动完成指示灯,但我看不到效果。在

我在试这个。在

管理员py

import autocomplete_light

class RedAdminForm(forms.ModelForm):
    class Meta:
        model = Red
        widget = {'customer': autocomplete_light.ChoiceWidget('CustomerAutocomplete')}


class RedAdmin(admin.ModelAdmin):
    #form = RedAdminForm
    list_display = ("id", "customer","sponsor")
    list_per_page = 10
    search_fields=['customer__username', 'sponsor__username']
    #raw_id_fields = ('customer','sponsor',)
    form = autocomplete_light.modelform_factory(Red)

admin.site.register(Red, RedAdmin)

我也有所有css和js静态文件的模块,已经安装和安装的应用程序。在

自动完成指示灯_注册表.py

^{pr2}$

在ajax请求上显示错误:

FieldError at /autocomplete/UserAutocomplete/ Cannot resolve keyword u'name' into field. Choices are: 

Tags: pyformidfieldsadminredcustomerautocomplete

热门问题