django应用程序对对象和星用户界面进行评级

stars-rating的Python项目详细描述


使用Stars UI对内容进行分级

用法

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 %}

注意

show_stars(context,obj,field_name='rating',big_star=true,disabled=false,extra_class='',extra_success='')

Show_Stars模板标记显示可单击的星星以投票选择内容。

许可证说明

此应用程序包含来自以下位置的静态文件:

由arpaso公司开发团队撰写:http://arpaso.com

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
服务器(java)无法从具有SSL连接的客户端(c#)接收XML   我有一个maven项目,它不断抛出异常java。lang.NoClassDefFoundError:   什么时候需要将java类X放入名为X.java的文件中?   java如何在spring Boot 2中为spring批处理配置数据源以进行测试   java无法在简单程序上解析符号“上下文”   java JList,内部有3个JLabel   java jacksondataformatcsv:映射不带POJO的数值   eclipse在Java7中允许从数字转换为双精度?(自动装箱)   java写入属性文件不起作用   java My PDF未打开,locgcat中未显示错误   在Java HashMap中使用对象作为键   Java中的长基元类型范围   使用Apache HttpClient的java Http 400 PUT请求   java如何插入日期和时间对象?Php mysql错误