Rating of content with stars UI
Usage
models.py::
from django.db import models
from djangoratings.fields import RatingField
from rating.models import RatingBase
class MyModel(models.Model, RatingBase):
...
rating = RatingField(range=10, allow_anonymous=True, can_change_vote=True)
rating_field_names = ('rating',)
settings.py::
RATINGS_VOTES_PER_IP = 3 # or whatever
urls.py::
(r'^stars/', include('rating.urls'))
template.html::
{% show_stars object "rating" 0 %}
.. NOTE:: show_stars(context, obj, field_name='rating', big_star=True, disabled=False, extra_class='', extra_success='')
show_stars template tag displays clickable stars to vote for content.
License note
This application contains static files from:
Written by the development team of Arpaso company: http://arpaso.com