django-simple-ratings

Software screenshot:
django-simple-ratings
Software detaljer:
Version: 0.3.2
Upload dato: 20 Feb 15
Udvikler: Charles Leifer
Licens: Gratis
Popularitet: 4

Rating: 1.0/5 (Total Votes: 1)

Django-simple-ratings er en enkel og udvides ratingsystem.
Kom godt i gang
du gerne vil tilføje ratings til nogle model:
fra django.db import- modeller
fra rating.models import- Ratings
klasse fødevarer (models.Model):
& Nbsp; name = models.CharField (MAX_LENGTH = 50)
& nbsp; Bedømmelser = Vurderinger ()
nu, kan du:
# Føje vurderinger til ting
>>> Apple.ratings.rate (user = john, score = 1)

>>> Apple.ratings.rate (user = Jane, score = 5)

# Få interessante aggregerede data
>>> Apple.ratings.all ()
[, ]
>>> Apple.ratings.cumulative_score ()
6
>>> Apple.ratings.average_score ()
3.0
# order ting ved deres vurdering
>>> Food.ratings.order_by_rating ()
[, ]
Brug GFKs, FKS, uanset
Som standard, når du tilføjer Vurderinger () til din model bruger den RatedItem model, som har en GFK på den. Antag, at du er kun vurderinger én ting, eller gerne vil have et eksplicit database tvang - det er ikke noget problem. Du kan give en brugerdefineret RatedItem model med en ForeignKey stedet for en GFK. Her er eksemplet fra prøverne:
klasse BeverageRating (RatedItemBase):
& Nbsp; content_object = models.ForeignKey (»Drikkevarer)
class drikkevarer (models.Model):
& Nbsp; name = models.CharField (MAX_LENGTH = 50)
& nbsp; Bedømmelser = Ratings (BeverageRating)
& Nbsp; def __unicode __ (selv-):
& Nbsp; tilbagevenden self.name
. API er nøjagtig det samme

Krav :

  • Python
  • Django

Andre software developer Charles Leifer

django-news
django-news

11 May 15

django-completion
django-completion

11 May 15

peewee
peewee

20 Jul 15

Kommentarer til django-simple-ratings

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!