有人可以幫助我與Django評級應用程序?我試圖發佈評級,但該應用似乎沒有做任何事情。我在這裏想念什麼?真的很難找到的例子在那裏..Django評級 - 404錯誤「無效的模型或app_label」?爲什麼?
我的功能看起來像這樣(的jQuery插件RATY):
$('.raty').raty({
click: function(score, evt) {
var vote_url = "/rate/" + $(this).attr('value') + "/" + score + "/" ;
$.ajax({
url: vote_url,
type: "GET",
success: function(){
alert('Vote successful!');
}
});
}
});
的GET似乎工作,但我可以在我沒有票/分數註冊管理員看到。
在我的網址:
url(r'rate/(?P<object_id>\d+)/(?P<score>\d+)/', AddRatingFromModel(), {
'app_label': 'myapp',
'model': 'MyModel',
'field_name': 'rating',
}),
編輯:
我得到一個404錯誤 「無效的模型或app_label」。但我非常肯定,thoose是正確的。
您能顯示AddRatingFromModel嗎? – sneawo
sneawo,這只是一個視圖,是原包裝的一部分。我認爲我不應該改變那裏的東西。但我想我可以發佈它,如果你認爲它有幫助? 我試着去遵循這樣的: https://pypi.python.org/pypi/django-ratings – user3199840
我認爲這是在這裏:https://github.com/dcramer/django-ratings – user3199840