问题标签 [django-autocomplete-light]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - django-autocomplete-light with User - 选择应该是一个查询集
我似乎无法使 django-autocomplete-light 与 django contrib 用户模型一起工作。总是得到异常'选择应该是一个查询集'
这是我的自动完成类(在 autocomplete_ligh_registry.py 中定义):
我的表格(在 forms.py 中):
当尝试使用 {{form}} 进行渲染时,它会抛出一个异常:选择应该是一个查询集:堆栈:
这是正在开发中运行的 django 1.6。我创建了用户。django-autocomplete-light 可以与 autocompleteListBase 一起使用,例如:
因此 urls.py 包括注册表,已注册 url 并正在加载 javascript。遵循这些文档: http ://django-autocomplete-light.readthedocs.org/en/latest/index.html#tutorial
任何指针?
谢谢!
django - django autocomplete_light 可以显示模型的字符串表示之外的东西吗?
我正在使用 django autocomplete_light 进行模型搜索,但希望__unicode__()
在自动完成的结果中显示与模型的默认字符串(即 )不同的内容。这可能吗?
django - Django 自动完成灯光初始数据
我有一个带有 Django 自动完成灯的表单,可以正常工作并保存。但是,我也有一个链接"Edit"
。然后我用他们保存的初始数据预先填充表单,除了在编辑模式下没有显示 Django 自动完成光场的数据
这是我的编辑表单方法:
这是我的forms.py
我想要的初始数据是这样的:
这样他们就可以“x”出数据并替换它。
有什么建议么?
谢谢!
django - 将多个 django 模型字段合并为一个表单字段
我有一个表格,我希望能够让人们使用 1 个表格字段选择一个国家、地区或城市(所以他们只需要选择 1 个)。我正在使用 django-autocomplete-light,所以我的计划是将所有 3 个模型字段组合到 1 个表单字段中 - 用户搜索并选择他们想要的一个,并将其保存到相关的模型字段中。
做了很多搜索,但在这方面找不到任何东西 - 有什么想法吗?
这是我目前的表格,每个字段都是分开的:
如您所见,我正在使用 django-autocomplete-light 和 django-crispy-forms
不知道从哪里开始,所以指导和例子会很棒!
python - /autocomplete/ItemsAutocomplete/ 处的 FieldError
我在 django 模型形式中使用 autocomplete_light。
这是我的表格模型
这是表格
注册为
当我尝试在 中输入一些值时item
,根据自动完成功能,它会开始搜索,但field error
Cannot resolve keyword u'i' into field. Choices are: arizona_dispensaries_item, ca_dispensaries_item, colorado_dispensaries_item, created, id
我不知道这i
是从哪里来的。此外,dispensaries_items 是其中的一些模型。whilecreated
和id
是字段名
django - 如何根据传递给模型表单的 __init__() 的参数对 autocomplete_light 字段应用附加过滤器
我正在使用 django autocomplete_light 来自动完成插入到ForeignKeyField
. 我想根据传递给__init__
方法的论点对建议应用额外的过滤。
这是我的表格
这是注册表
__init__
这是似乎不适用于自动完成的方法中的这一行。虽然我在这里使用了过滤器,但建议没有被过滤。
django - 如何使用自动完成灯创建依赖下拉菜单
我使用Django Model Form
and创建了一个表单autocomplete_light
。item
我想根据调用类时传递的论点过滤下拉列表中的建议。
我的表格是
我__init__
根据传递的值应用了一个过滤器,category
但它似乎不起作用。
注册表是
形式被称为
请建议我一种方法,以便我可以根据调用表单时传递的值来优化搜索。
我试图通过使用来修改它
并将注册表设置为 autocomplete_light.register(Items, AutoComplete ) 通过这个,我知道 category 获取了值none
(因为我选择了默认值)并且这种方法似乎也不起作用。
有没有办法可以将 的值category
传递给request_for_choices
以便细化 serach?
django - autocomplete_light 没有使用choice_for_request 显示正确的建议
我autocomplete-light
在 django 中modal form
。我想在建议框中应用动态过滤,这就是我choice_for_request()
在autocompletebasemodel
. 但是由于使用choice_for_request()
,建议not according to the keyword typed
只是可以输入的所有值。
这是我的表格:
这是注册表和类:
班级:
我真的不知道要进行哪些更改才能使其changes_for_request
正常工作
python - Django+autocomplete_light 表单中的动态选择字段
我有一个奇怪的问题。
我什至不知道我应该如何开始做,我的书面英语真的很糟糕,所以我不能真正谷歌它,因为它看起来很复杂。
我正在使用 Django 1.7.1 做一个简单的数据库 Web 应用程序,我想使用 autocomplete_light 来自动完成某些字段。
我正在使用 SQLite 数据库,在 DB 中我有一些“字典”表,这意味着用户可能会在其他记录中多次使用某些名称,因此在“主”表中,我只存储该名称的 id。有没有办法制作这样的 ChoiceFields 和 MultipleChoiceFields(对于“反转”情况),如果用户将在其中写入新值(尚未存储在“字典”中),它将自动添加到“字典”表中?
我会非常感谢任何建议,甚至建议我应该在哪里搜索这样的东西。
python - autocomplete_light 中的“值”是什么
我不明白 django-autocomplete-light 库中有什么值。
validate_values() 和choices_for_values() 也没有。
我正在像这样实例化我的自动完成功能: