feedback/views.py
changeset 39 61d558a69b0d
parent 38 b63b78017225
child 41 ab0a8a72b069
equal deleted inserted replaced
38:b63b78017225 39:61d558a69b0d
    61 
    61 
    62     if not user in event.organizers.all():
    62     if not user in event.organizers.all():
    63         raise Http404
    63         raise Http404
    64 
    64 
    65     no_of_days = (event.stop_date - event.start_date).days
    65     no_of_days = (event.stop_date - event.start_date).days
    66     days = range(1,no_of_days+1)
    66     days = range(1,no_of_days+2)
    67 
    67 
       
    68     feeds_list = []
       
    69     for day in days:
       
    70         day_feeds = Feedback.objects.filter(event=event,day=day)
       
    71         if day_feeds.count():
       
    72             day_list = []
       
    73             for feed in day_feeds:
       
    74                 day_list.append(" ".join((feed.topics, feed.depth, feed.methodology, feed.pace,
       
    75                                 feed.applicability, feed.problems, feed.exercises, feed.comments)))
       
    76             feeds_list.append(["Day %s"%day, day_list])
    68 
    77 
    69     return render_to_response('list_feedbacks.html',{'user':user, 'event':event})
    78     return render_to_response('list_feedbacks.html',{'user':user, 'event':event, 'feeds_list':feeds_list})
    70 
    79