django-simple-ratings

軟件截圖:
django-simple-ratings
軟件詳細信息:
版本: 0.3.2
上傳日期: 20 Feb 15
許可: 免費
人氣: 4

Rating: 1.0/5 (Total Votes: 1)

Django的簡單收視率是一個簡單的,可擴展的評級系統。
入門
你想收視率增加部分的模型:
從django.db進口車型
從rating.models進口評級
類食品(models.Model):
 名稱= models.CharField(MAX_LENGTH = 50)
 等級=等級()
現在,您可以:
#增加收視率的東西
>>> apple.ratings.rate(用戶=約翰,得分= 1)

>>> apple.ratings.rate(用戶=簡,得分= 5)

#變得有趣數據匯總
>>> apple.ratings.all()
[]
>>> apple.ratings.cumulative_score()
6
>>> apple.ratings.average_score()
3.0
#為了事情由他們的評價
>>> Food.ratings.order_by_rating()
[<食物:蘋果>,<食品:橙色>]
使用GFKs,FKS,無論
默認情況下,當您添加評級()到您的模型,它使用RatedItem模型上有一個GFK。假設你只有評級一件事情,或想有一個明確的數據庫約束 - 這是沒有問題的。可以提供與ForeignKey的代替GFK定制RatedItem模型。下面是測試的例子:
類BeverageRating(RatedItemBase):
&NBSP; content_object = models.ForeignKey('飲料')
類飲料(models.Model):
&NBSP;名稱= models.CharField(MAX_LENGTH = 50)
&NBSP;等級=等級(BeverageRating)
&NBSP;高清__unicode __(個體經營):
&NBSP;回報self.name
該API是完全一樣的

要求

  • 在Python中
  • 在Django的

顯影劑的其他軟件 Charles Leifer

redis-completion
redis-completion

20 Feb 15

peewee
peewee

14 Apr 15

djutils
djutils

11 May 15

django-completion
django-completion

11 May 15

意見 django-simple-ratings

評論沒有發現
添加評論
打開圖片!