有人可以帮助我使用 Django-ratings 应用程序吗?我正在尝试发布评分,但该应用程序似乎没有做任何事情。我在这里缺少什么部分?真的很难找到那里的例子..
我的函数看起来像这样(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”。但我很确定那些是正确的。