我在我的python2.6 dist-packages文件夹上安装了dajaxice,这似乎可以正常导入。但它会抛出各种错误,因为django模板标签没有被渲染。
无效的属性id [打破此 错误] {%for module in dajaxice_js_functions%} \ n
有道理,所以我尝试将js直接放到HTML中,这解决了模板标签的一些问题,但是再次搞砸了,可能是因为它寻找dajaxice_core_loop.js
无效的属性ID [打破此错误],\ n
我继续对JS进行取消注释,这让我错误,但在这里我把它剥离到一定程度上它根本不起作用(呃)。因为当我使用按钮重新创建示例并按下按钮时,我得到:
Dajaxice.MYAPP未定义
当然,MYAPP是我持有ajax.py
的特定应用程序我想我做错了,但我无法从文档中真正说出具体的内容。
答案 0 :(得分:0)
发现我不应该配置Nginx静态服务我的js,已经解决了!
答案 1 :(得分:0)
快速注意:在Django开发服务器上,我必须在静态媒体之前放置Dajaxice URL条目,以便它可以正确解析javascript。