Example #1
0
def rate_fast_forward_form(context, film, label=None):
    request = context['request']
    if not label:
        label = rating_helper.get_rating_type_label(Rating.TYPE_FILM)    
    
    extra={}
    extra2={}

    the_rating = rating_helper.get_rating_form(request.user.id, film.parent.id, Rating.TYPE_FILM, **extra)
    rating_form = rating_helper.generate_rating_form(request.user.id, film.parent.id, Rating.TYPE_FILM, the_rating,**extra2)

    # TODO: generate random form ID
    return {            
            'id_suffix':("%s-%s"%(film.parent.id, Rating.TYPE_FILM)),
            'rating_form' : rating_form,
            'already_rated': (the_rating!=None),
            'label' : label,
            'rating_type' : Rating.TYPE_FILM,
        }
Example #2
0
def rate_nominated_form(context, nominated, label=None):
    request = context['request']
    if not label:
        label = rating_helper.get_rating_type_label(nominated.type)    
    
    extra={}
    extra2={}
    if nominated.person:
      extra['actor']=nominated.person.parent.id
      extra2['actor_id']=nominated.person.parent.id

    the_rating = rating_helper.get_rating_form(request.user.id, nominated.film.parent.id, nominated.type,**extra)
    rating_form = rating_helper.generate_rating_form(request.user.id, nominated.film.parent.id, nominated.type, the_rating,**extra2)

    # TODO: generate random form ID
    return {            
            'id_suffix':("%s-%s"%(nominated.film.parent.id, nominated.type)),
            'rating_form' : rating_form,
            'already_rated': (the_rating!=None),
            'label' : label,
            'rating_type' : nominated.type,
        }