taskapp/views/task.py
changeset 135 0ede6b2c5cd1
parent 131 85276c5aee5c
child 136 8632a44b743d
equal deleted inserted replaced
134:3a49a7e23442 135:0ede6b2c5cd1
   433             choices = [(_.id,_.username) for _ in task.mentors.all()]
   433             choices = [(_.id,_.username) for _ in task.mentors.all()]
   434             if task.status == "WR":
   434             if task.status == "WR":
   435                 choices.extend([(_.id, _.username) for _  in task.assigned_users.all() ])
   435                 choices.extend([(_.id, _.username) for _  in task.assigned_users.all() ])
   436             prev_credits = task.credit_set.all()
   436             prev_credits = task.credit_set.all()
   437             ## here we can ditchax credits model and use the request model
   437             ## here we can ditchax credits model and use the request model
       
   438             credit_requests = task.request_task.filter(role="PY",is_valid=True).order_by('creation_date').reverse()
   438             form = AssignCreditForm(choices)
   439             form = AssignCreditForm(choices)
   439 
   440 
   440             context = {
   441             context = {
   441                 'user':user,
   442                 'user':user,
   442                 'task':task,
   443                 'task':task,
   443                 'prev_credits':prev_credits,
   444                 'prev_credits':prev_credits,
       
   445                 'credit_requests':credit_requests,
   444                 'form':form,
   446                 'form':form,
   445             }
   447             }
   446 
   448 
   447             if request.method == "POST":
   449             if request.method == "POST":
   448                 data = request.POST
   450                 data = request.POST