【问题标题】:Django-autocomplete-light does not show search box for selecting OneToOneFieldDjango-autocomplete-light 不显示用于选择 OneToOneField 的搜索框
【发布时间】:2016-10-10 19:07:58
【问题描述】:

我正在尝试在管理页面中使用自动完成功能在保存之前自动选择一个字段(OneToOneField),我正在按照教程在管理员中添加一个字段。

我看不到要输入我的选择的搜索框。我尝试从测试项目中复制 select2_one_to_one 应用程序:https://github.com/yourlabs/django-autocomplete-light/tree/master/test_project 我也看到这个应用程序存在同样的问题。附上问题的截图 Screen shot of the select2_one_to_one app

【问题讨论】:

    标签: django python-2.7 autocomplete django-autocomplete-light


    【解决方案1】:

    在尝试了几天不同的事情之后。在 Inspect 中,我发现静态文件的加载方式与文档中的演示项目不同 (http://dal-yourlabs.rhcloud.com/admin/)

    我必须更新 STATIC_ROOT(运行 'python manage.py collectstatic' 时使用的位置)文件夹并运行 collectstatic 命令。 autocomplete_light 的静态文件被复制到 STATICFILES_DIRS。此后,自动完成功能开始工作。

    文档中提到我们需要了解处理静态文件。所以这可能是他们所指的。

    【讨论】:

    猜你喜欢
    • 2018-03-08
    • 2016-03-29
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 2016-10-21
    • 1970-01-01
    • 2023-02-05
    • 1970-01-01
    相关资源
    最近更新 更多