2013-04-25 59 views
0

要麼我沒有看到明顯的或基本的東西一定是錯的。我正在玩dajax,第一件事似乎是正確的。這是警報「Hello world」測試通過了。但由於某種原因,我無法使assign函數正常工作。我還測試了shell中的調用,在那裏沒有問題。爲什麼不dajax分配工作?

ajax.py

from dajax.core import Dajax 
from dajaxice.decorators import dajaxice_register 

@dajaxice_register 
def sayhello(request, pk): 
    dajax = Dajax() 

    dajax.alert(pk) #works 
    dajax.assign('#ajaxize', 'innerHTML', 'invalid') #doesn't work 
    return dajax.json() 

HTML

<div id="ajax"><span id="ajaxize"></span></div> 

我已經包括了{% load dajaxice_templatetags %}和其他一切suggested on this blog

編輯

我忘了提:我的瀏覽器的調試器說「的ReferenceError:找不到變量:clear_quotes」

回答

0

嗯,我有同樣的問題,我做的唯一的事情就是擦除使用「clear_quotes」的行。之後,代碼工作。

你必須創建一個虛擬環境來做這個改變。