Exemple #1
0
def approve(request, user_pk=None):
    user = get_object_or_404(User, pk=user_pk)
    if request.method == 'POST':
        approved = request.POST.get('approve', False)
        UserProfile.objects.filter(user=user).update(approved_by_office=approved)
        if approved:
            attach_to_submissions(user)
    return render(request, 'users/approve.html', {
        'profile_user': user,
    })
Exemple #2
0
 def test_submission_attach_user(self):
     attach_to_submissions(self.user)        
     self.sf = SubmissionForm.objects.get(project_title="High Risk Test Study")
     self.assertEquals(self.sf.sponsor, self.user)
     self.assertEquals(self.sf.submitter, self.user)