django-simple-ratings

সফটওয়্যার স্ক্রিনশট:
django-simple-ratings
সফটওয়্যার বিবরণ:
সংস্করণ: 0.3.2
তারিখ আপলোড: 20 Feb 15
ডেভেলপার: Charles Leifer
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 4

Rating: 1.0/5 (Total Votes: 1)

জ্যাঙ্গো সহজ রেটিং একটি সহজ এবং এক্সটেনসিবল রেটিং সিস্টেম.
শুরু
আপনি কিছু মডেল রেটিং যোগ করতে চাই:
django.db আমদানি মডেল থেকে
rating.models আমদানি রেটিং থেকে
বর্গ খাদ্য (models.Model):
& Nbsp; নাম = models.CharField (MAX_LENGTH = 50)
& Nbsp; রেটিং = রেটিং ()
এখন তুমি পার:
# জিনিষ রেটিং যোগ
>>> 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, যাই হোক না কেন
আপনি আপনার মডেল () রেটিং যোগ যখনই ডিফল্টরূপে, এটি এটি একটি GFK যা RatedItem মডেল ব্যবহার করে. আপনি শুধুমাত্র এক জিনিস রেটিং, অথবা একটি সুনির্দিষ্ট ডাটাবেস বাধ্যতা করে দিন ধরুন - যে কোন সমস্যা নেই. আপনি যদি এর পরিবর্তে একটি GFK একটি ForeignKey সঙ্গে একটি কাস্টম RatedItem মডেল প্রদান করতে পারেন. এখানে পরীক্ষা থেকে উদাহরণ:
বর্গ BeverageRating (RatedItemBase):
& Nbsp; content_object = models.ForeignKey ('পানীয়')
বর্গ পানীয় (models.Model):
& Nbsp; নাম = models.CharField (MAX_LENGTH = 50)
& Nbsp; রেটিং = রেটিং (BeverageRating)
& Nbsp; Def __unicode __ (স্ব):
& Nbsp; ফিরে self.name
. এপিআই ঠিক একই

আবশ্যক

  • পাইথন
  • জ্যাঙ্গো

বিকাশকারী অন্যান্য সফ্টওয়্যার Charles Leifer

django-completion
django-completion

11 May 15

django-generic-m2m
django-generic-m2m

14 Apr 15

redis-completion
redis-completion

20 Feb 15

মন্তব্য django-simple-ratings

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!