问题标签 [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 - Django_autocomplete_light 下拉菜单没有出现
我正在尝试将 django_autocomplete_light 实现到我的模型表单的 ModelMultipleChoiceFields 之一中。我完全按照教程和文档进行操作,但是当我在字段中输入前几个字母时,不会出现下拉菜单。
模型.py:
autocomplete_light_registry.py:
访问 localhost/autocomplete/UserAutocomplete/ 在一行中返回所有用户,没有空格:
我已经完成了安装说明中所述的步骤,这些步骤是
- 使用 pip 安装 django-autocomplete-light>=2.0.0pre 包
- 在 django.contrib.admin 之前将 'autocomplete_light' 附加到 settings.INSTALLED_APPS
- 包括 autocomplete_light.urls
- 加载 jquery.js (>=1.7) 后包含 autocomplete_light/static.html
django-autocomplete-light - django Autocomplete-light 如何从模式中选择特定方法
我是 django 和 autocomplete-light 的新手。我尝试从 autocomplete-light 获取模型的不同字段,但它总是返回相同的字段。原因是Model中的def定义了一个字段。所以我创建了另一个 def,但不能让 autocomplete-light 调用那个特定的 def。这是我的代码。
…………
这是问题所在:当我尝试从自动完成灯中获取条形码时,它返回 serial_numbers。无论我尝试从 Item 模型中得到什么,它总是返回序列号。我真的很感谢你的答案。谢谢你。以防万一,这里是 form.py
django - autocomplete_light 和 django-dynamic-formset 不能一起工作
我正在尝试一起使用 autocomplete_light 和 django-dynamic-formset: 两者都单独工作,但我不能让它们一起工作......让我们从代码开始......
模型.py:
表格.py
autocomplete_light_registry.py
和views.py
问题是formset实例没有“绑定”到Project模型并且验证失败:错误告诉the_project
未定义......我尝试先保存表单,获取新保存项目的ID并传递它当我建立表单集时,将表单集与 request.POST 一起发送到表单集......但它没有用......
另一方面,使用inlineformset_factory(Project,Segment_in_Project)
而不是formset_factory
破坏 autocomplete_light 功能......(我不知道如何使用autocomplete_light.ModelForm
Segment_in_Project 表单集)
关于如何做的任何想法或建议?谢谢
python - Django admin + autocomplete_light 用于具有大型数据集的多对多字段
Django 版本:1.7
autocomplete_light 版本:2.0
我有一个多对多的关系:Subscription <-> Application,其中每个 Application 可以属于多个 Subscriptions 并且每个 Subscription 可以包含多个 Applications。订阅数量预计将达到数百个,而应用数量约为 150 万。
使用 Django Admin 来管理订阅及其应用程序会很棒,并且按照Stackoverflow上的建议将 autocomplete_light 用于大型数据集。下面是我提出的代码,但是它试图一次加载 AppMetadata 的所有 150 万条记录并挂起浏览器。请指教。
django-forms - autocomplete-light 用于在管理员之外添加弹出窗口
我正在使用 django-crispy-forms 并想使用 autocomplete-light 但无法启动。如果他们想要的设施不存在,我需要用户能够创建一个新设施。我只是不知道如何使用 autocomplete-light,而且我已经苦苦挣扎了好几天。有人可以指出我正确的方向吗?
模型.py
表格.py
视图.py
模板.html
django - Django-autocomplete-light 根据两个字段过滤和显示结果
我是 django-autocomplete-light 的新手。我正在尝试实现类似“全局导航自动完成”(https://django-autocomplete-light.readthedocs.org/en/docs_rewrite/navigation.html#a-simple-view)之类的东西,但这应该用于导航患者之间。
这是问题所在:
- 让我们假设有一个叫 John Smith 的病人。
- 如果我键入“John”或“Smith”,就会出现正确的自动完成功能,我可以选择患者。
- 但是 - 如果我输入“John S”或任何其他涉及输入姓名和姓氏的组合,则自动完成变为空......
- 我试图以不同的方式过滤模型,例如将 q 拆分为“name”和“surname”,并在相关字段上使用 Q 过滤模型,但这也无济于事......
我错过了哪一部分?过滤或自动完成是否无法处理基于给定模型中两个字段的过滤?
这是我的简单模型的一部分(请注意,url 'patient_detail' 存在并且工作正常,只是没有将其粘贴在这里):
比,在我看来,我正在这样做(类似于文档中描述的内容),其中 q get 是我在该字段中输入的所有内容:
receive_autocomplete.html 文件如下所示:
在我的主视图中,我有一个字段是该脚本的目标:
非常感谢您对如何向正确的患者展示“John Sm”等输入的帮助!
python - 管理员上的 django 自动完成灯:它是如何工作的?
我正在尝试在管理员模型上制作可搜索的客户外键。
我已经安装了 Django 自动完成灯,但我看不到作品。
我正在尝试这个。
管理员.py
我也有模块的所有 css 和 js 静态文件,已经安装并安装了已安装的应用程序。
autocomplete_light_registry.py
在 ajax 请求上显示错误:
django - 如何使用 django-autocomplete-light - Importerror No Module Named Shortcuts 修复此错误?
所以,两天来我一直在努力设置 django-autocomplete-light 来完成最基本的自动完成,但无济于事。我遇到了太多的问题和太多的错误,以至于我无法在此处指定它们以寻求明确的解决方案。
所以,我现在要做的是创建一个基本的 django 应用程序,从头开始并从 django-autocomplete-light 存储库中放入“基本”示例。这样做是为了尝试创建一个可重现的问题,以便我可以获得支持。
然而,这也令人沮丧。我现在遇到了这个错误......
我能做些什么来解决这个问题?
django - 运行 django-autocomplete-light test_application 的问题
所以我有一个带有以下已安装模块的 virtualenv:
使用 django-autocomplete-light 测试项目附带的 README.rst 文件中的以下说明,然后转到文件夹/Users/username/.virtualenvs/testaclite/src/autocomplete-light/test_project
然后我执行./manage.py runserver
并得到以下结果:
这里发生了什么?我该如何调试并继续前进?
django - django-autocomplete-light django 1.8 管理员自定义模型表单
我想将 OneToOne 字段的自动完成添加到 django-admin
坚持https://django-autocomplete-light.readthedocs.org/en/stable-2.xx/tutorial.html?highlight=tutorial#tutorial -在所有以下步骤之后发生任何变化(“产品”的相同列表小部件.. .):
我做了什么:
- 安装:D
- 将“autocomplete_light”添加到 INSTALLED_APPS
- 覆盖 admin/base_site.html(使用自定义加载器)
- url(r'^autocomplete/', include('autocomplete_light.urls')), 到 urlpatterns
- autocomplete_light_registry.py 带有模型Banner和search_fields=['product'],
- 更新模型:
我错过了什么?