django-rating证明令人沮丧;需要洞察力

时间:2012-07-03 01:55:48

标签: django

我已经尝试了两个星期来实施备受推崇的django评级,但没有成功。

我已经按照所有方向进行了操作,这些方向并不详细,也无法弄清楚如何为用户提供一种方法,让用户可以使用模板提交评分。

没有关于如何加载与之关联的模板标签的说明,因此导致错误。查看代码后,看起来“评级”是在模板中加载标记的正确方法,所以我使用了它。

我将'djangoratings'添加到settings.py。

我的模型如下:

    rating = RatingField(range=5)

我还对urls.py执行了以下操作:

from djangoratings.views import AddRatingFromModel

url(r'rate-my-post/(?P<object_id>\d*)/(?P<score>\d*)/', AddRatingFromModel(), {
    'app_label': 'report',
    'model': 'story',
    'field_name': 'rating',
}),

将此添加到模板中:

{% rating_by_user user on story.rating as vote %}

什么也没出现。没有办法让用户投票。什么都没有。

我无法弄清楚这里可能出现什么问题,经过两周的调整和尝试不同的方法,没有任何效果。

如果有人知道为用户使用此应用程序投票的界面需要什么,我将非常感激。

此应用的链接位于https://github.com/dcramer/django-ratings#rating_by_user

0 个答案:

没有答案