正确安装Dajaxice的问题

时间:2010-09-16 10:05:39

标签: javascript ajax django

我在我的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

的特定应用程序

我想我做错了,但我无法从文档中真正说出具体的内容。

2 个答案:

答案 0 :(得分:0)

发现我不应该配置Nginx静态服务我的js,已经解决了!

答案 1 :(得分:0)

快速注意:在Django开发服务器上,我必须在静态媒体之前放置Dajaxice URL条目,以便它可以正确解析javascript。