[英]django-autocomplete-light: "The results could not be loaded"
我正在 Django 中开发一个小项目,我想在特定的管理表单字段中使用django-autocomplete-light 插件。 我正在关注这个简单的教程: 链接
自动完成字段已填充,但当我开始搜索时提示“无法加载结果”。
我不明白为什么。
在这种情况下,首先要检查的是您的视图。 在网络选项卡上打开 firebug 或 webkit 检查器会显示网络请求。 自动完成请求应该在这里可见:尝试手动打开它,使用 GET 参数并查看它是否按预期工作。
如果是,再次在检查器中的脚本选项卡中,在processResults 函数中放置一个断点并确保它为 select2 返回正确的数据。
感谢 jpic,使用 FireBug 我发现错误是“无法解析关键字'name'”。
我解决了将related_name='name'
添加到此自动完成操作中涉及的模型外键的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.