HTML でインポート:
<script src="/media/js/jquery-2.0.2.js"></script>
<script src="jquery.dajax.core.js"></script>
<script type="text/javascript">
function oneri()
{
Dajaxice.rezervationApp.oneri(Dajax.process)
}
</script>
私が使う:
<div class="span6"> <a href="#adviceModal" class="btn" role="button" onClick="oneri()" data-toggle="modal">Öneri Al</a></div>
ajax.pyで
from django.template.loader import render_to_string
from dajaxice.decorators import dajaxice_register
from django.shortcuts import render
from rezervationApp.models import RoomType, Room, Market, Profile, Reservation
@dajaxice_register
def oneri(request, word):
dajax = Dajax()
p = Profile.objects.get(firstname__contains=word)
dajax.assign('#advice','innerHTML', p)
return dajax.json()
完全にエラー:
ImportError at /
No module named 'Dajaxice'
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.5.1
Exception Type: ImportError
Exception Value:
No module named 'Dajaxice'
Exception Location: C:\Python33\lib\site-packages\dajaxice\core\__init__.py in <module>, line 3
しかし、常に同じエラー。他のファイルを dajax チュートリアルとして構成しました。何か考えはありますか?