问题标签 [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.
python - 在 Ipad 上进行选择时,模态内部的自动完成效果不佳
使用:
- Django-autocomplete-light https://github.com/yourlabs/django-autocomplete-light
- Bootstrap3 模态http://getbootstrap.com/
当在模态框内有一个带有自动完成功能的表单时,Ipad (iOS7) 上的项目选择将非常有问题。项目的选择将工作 1/3 次
模态外的表单按预期工作。
我的猜测是一些 css 规则把它搞砸了。但我自己无法追踪它
hyperlink - 如何添加指向 django-autocomplete-light 选定项目的链接?
新人来了 我成功地将 django-autocomplete-light 安装到我的 django-admin v1.4。
在选择作为模型中的外键字段的自动完成灯光小部件后,有没有办法添加超链接?我只能看到一个 x 图标来取消选定的项目。
创建链接的目的是打开一个弹出窗口来编辑选定的记录。
提前感谢您的任何建议
jquery - Django Autocomplete Light 小部件更改表单字段名称
我已成功将合并的自动完成灯设置到我的 django 项目中。我在表单上使用它,它按预期工作。我遵循了https://django-autocomplete-light.readthedocs.org/en/docs_rewrite/quick.html?highlight=quick上的快速入门教程
但是,我使用 autocomplete_light.Choice 小部件的表单字段的表单字段名称已更改。具体来说,在我期望的输入表单标签名称的末尾附加了一个“-autocomplete”。
这是我的表格:
这是我的 autocomplete_light_registry.py 文件:
这是表单字段在呈现后的样子:
如您所见,输入标签名称是“flight_from-autocomplete”,我希望它只是“flight_from”。我尝试在我的 autocomplete_light_registry.py 文件中指定 autocomplete_js_attributes 和 widget_attributes,如下所示:
和
但这并没有改变输入标签名称属性。如果您知道如何设置此属性或覆盖小部件渲染功能,请告诉我。
python - 在 django-tables2 中使用自动完成灯
我正在尝试使用自动完成灯填充 django 表,以便用户可以在表中填写数据,然后将其保存(整个表在表单标签中)。我有表格来显示现有数据,并且我有自动完成以模型形式工作(嗯,一个团队成员让这部分工作),但我不知道如何将两者结合起来。这些文档对我来说有点神秘,但如果有人至少能指出我正确的方向,我将不胜感激。
我尝试了一些随机的东西来组合它们,但老实说,它们是在黑暗中刺痛的,我认为它们甚至不值得一提。
表格.py
自动完成
python - django autocomplete-light template plus sign
Newbee here. I'm using django-autocomplete-light for my foreign field key in django admin. It's working great. But once I selected an item the plus sign is thrown below the item.
Is there a way for the plus sign to stay in line with the selected item to save space?
EDIT for clarity - I'm using django grappelli.
Thank you django-autocomplete-light author, jpic for explaining how to override the template and css. Good thing I can paste image now.
In the image above I have two autocomplete, Public Telecom Entity (PTE) and Antenna. The customized form is using
PTE is defined in the form as
But I did not defined Antenna. I assume, this field will be using the Meta widget.
python - 在 Django-admin 中自动完成一组特定的可能性
我在 Django 模型中有一个字段,我希望django-autocomplete-light
在django-admin
. 我是否应该将其设为外键字段并创建仅包含这 20 种可能性的模型?或者,还有更好的方法?
jquery - django-autocomplete-light 默认加载以前保存的值?
我在我的 django 项目中有一个 autocomplete_light 的工作实现,在下拉列表中从 city_light 中提取值,这会在表单提交时正确地将外键保存到数据库中的字段。当我重新访问表单时,我希望自动完成文本字段默认为保存的值,最好是纯文本中的值和“X”按钮(就像已经内置的那样)。目前,我看到占位符文本和空白文本字段。当我重新访问表单时,表单中的其他保存值(此处省略)被正确默认。我需要在此处添加什么来触发小部件以显示保存的值?这是我的代码:
表格.py
模型.py
autocomplete_light_registry.py
django - Django-Auto-Complete 自动完成未注册错误
当我在 Django 上启动 runserver 命令时,我收到如下错误:
令我困惑的是 CityAutocomplete 已注册,我通过以下方式检查了这一点localhost:8000/autocomplete/CityAutocomplete
有谁知道出了什么问题?这是我的forms.py:
这是我的 autocomplete_light_registry.py:
我的最终目标是尝试使用 django-cities-light 和 django-autocomplete 创建一个表单字段,允许用户输入城市以获取自动完成建议。再次感谢!
更新: 我想到的一个可能的问题是,由于我的项目结构,小部件可能无法找到 CityAutocomplete。我的应用程序都在项目目录中名为 apps 的文件夹中,而不是直接位于项目目录的根目录中。
django-autocomplete-light - django-autocomplete-light 和 get_widgets_dict
首先我想说,我认为 autocomplete_light 包是一个不错的、维护良好的包,但作为一个相对新手,我在使用它时遇到了一些问题。
我使用“pip install django-autocomplete-light”升级了我的 autocomplete_light 版本。
据我所知,这不应该安装 v2 或项目的开发版本 - 从此链接读取。
检查我的虚拟环境中的站点包目录我安装了以下内容:django_autocomplete_light-2.0.0a8-py2.7.egg-info
有没有其他方法可以检查版本?例如,我可以做这样的事情吗?
(这不起作用)
我的主要问题是升级后我在 django 项目中看到以下错误消息:
“模块”对象没有属性“get_widgets_dict”
我的 forms.py 看起来像这样:
我查看了文档,其中提到了为什么您不应再直接使用小部件,但我没有看到如何解决我的问题的明确说明
我决定使用以下命令下载并安装我认为是最新的 v2 test_project:
/non_admin/widget/add/ 中的示例可以满足我的要求,但是当我检查 form.py 以获取此示例时,它使用的方法与我之前使用的方法相同。
我现在很困惑我需要去哪里修复我的代码或获取我想要做的简单示例。我将不胜感激任何信息或指导。