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, })
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)