如何在django ajax中为django用户模型声明查找通道

如何在django ajax中为django用户模型声明查找通道,ajax,django,autocomplete,django-templates,Ajax,Django,Autocomplete,Django Templates,我使用提供用户到用户的消息功能,这使用django在发送消息时为用户名提供自动完成功能。我需要为Django用户声明一个通道,并将其传递给postman应用程序。这里是如何做到这一点。我声明一个频道,如下所示,并且 AJAX_LOOKUP_CHANNELS = { # pass a dict with the model and the field to search against 'user' : {'model':'django.contrib.auth.User',

我使用提供用户到用户的消息功能,这使用django在发送消息时为用户名提供自动完成功能。我需要为Django用户声明一个通道,并将其传递给postman应用程序。这里是如何做到这一点。我声明一个频道,如下所示,并且

AJAX_LOOKUP_CHANNELS = {
    #   pass a dict with the model and the field to search against
    'user'  : {'model':'django.contrib.auth.User', 'search_field':'username'},
}
在这里,我将其传递给邮递员应用程序

但是当我这样做的时候,我得到了一个模板语法错误,在呈现时捕获到ValueError:太多的值无法解包

有人能帮我知道这里到底发生了什么吗

AJAX_LOOKUP_CHANNELS = {
    'user'  : {'model': 'auth.user', 'search_field': 'username'},
}
将“django.contrib.auth.User”更改为“auth.User”

将“django.contrib.auth.User”更改为“auth.User”

AJAX_LOOKUP_CHANNELS = {
    'user'  : {'model': 'auth.user', 'search_field': 'username'},
}