| Django-einfache Bewertungen Ein einfaches, erweiterbares Bewertungssystem |
Jetzt downloaden |
Django-einfache Bewertungen Ranking & Zusammenfassung
- Lizenz:
- MIT/X Consortium Lic...
- Name des Herausgebers:
- Charles Leifer
- Website des Verlags:
- http://www.charlesleifer.com/blog/
Django-einfache Bewertungen Stichworte
Django-einfache Bewertungen Beschreibung
Ein einfaches, erweiterbares Bewertungssystem Django-Simple-Ratings ist ein einfaches und erweiterbares Rating-System.GETTING ENTIFYOUD Möchten Sie ein gewisses Modell Ratings hinzufügen: von django.db-Import-Models von DJANGO.DB = 50) Bewertungen = Bewertungen () Jetzt können Sie: # Ratings an Dinge hinzufügen >>> Apple.Ratings.rate (Benutzer = John, Score = 1) >>> Apple. .Rate (user = jane, punkte = 5) # Besuchen Sie interessante aggregierte Daten >>> apple.ratings.Alle () >>> apple.cratings.cumulative_score () 6 >>> apple.ratings.average_score () 3.0 # Bestellen Sie die Dinge nach ihrer Bewertung >>> Food.Ratings.order_by_rating () Verwenden Sie GFKS, FKS, was auch immer Standardeinstellung, wann immer Sie Ratings () an Ihr Modell hinzufügen, das das RATEDITEM-Modell verwendet, das ein GfK darauf hat. Angenommen, Sie bewerten nur eine Sache oder möchten eine explizite Datenbankeinschränkung - das ist kein Problem. Sie können ein benutzerdefiniertes RatedItem-Modell mit einem Auslöser anstelle eines GFK anbieten. Hier ist das Beispiel aus den Tests: content_objecating (rateditembase): content_object = models.foreTey ('Getränke') Class-Getränk (Modelle.Model): Name = Modelle.Charfield (max_length = 50) Bewertungen = Bewertungen (beübertung) def __unicode __ ( Self): Return Self.NameThe API ist genau das gleiche. Anforderungen: · Python · Django
Django-einfache Bewertungen Zugehörige Software