Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用django ajax搜索用户模型时遇到问题_Python_Django_Django Forms_Django Ajax Selects - Fatal编程技术网

Python 使用django ajax搜索用户模型时遇到问题

Python 使用django ajax搜索用户模型时遇到问题,python,django,django-forms,django-ajax-selects,Python,Django,Django Forms,Django Ajax Selects,我在我的项目中使用了,但我无法使用django.contrib.auth.models.User。我只想搜索用户名字段,但我不知道如何将其放入我的settings.py。我现在得到的是: AJAX_LOOKUP_CHANNELS = { 'to' : dict(model='django.contrib.auth.User', search_field='username'), } 如果我搜索我的一个模型,像这样 AJAX_LOOKUP_CHANNELS = { 'to' :

我在我的项目中使用了,但我无法使用django.contrib.auth.models.User。我只想搜索用户名字段,但我不知道如何将其放入我的settings.py。我现在得到的是:

AJAX_LOOKUP_CHANNELS = {
    'to' : dict(model='django.contrib.auth.User', search_field='username'),
}
如果我搜索我的一个模型,像这样

AJAX_LOOKUP_CHANNELS = {
    'to' : dict(model='books.Book', search_field='title'),
}

一切正常,所以我想我只需要知道在模型参数中放入什么。

好的,在尝试了许多组合之后,神秘地,这起到了作用:

AJAX_LOOKUP_CHANNELS = {
    'to' : dict(model='auth.User', search_field='username'),
}