コード例 #1
0
ファイル: tests.py プロジェクト: kmorrison/caltech
 def test_delete_interview(self):
     interview_data = create_interview_data()
     schedule_calculator.delete_interview(interview_data['interview_id'])
     self.assertEqual(
         models.Interview.objects.filter(
             id=interview_data['interview_id']
         ).exists(),
         False
     )
コード例 #2
0
ファイル: views.py プロジェクト: kmorrison/caltech
def modify_interview(request):
    form_data = request.POST
    if form_data['hovercard-submit'] == 'Modify':
        if form_data['interview_slot_id'] and form_data['interviewer_id']:
            schedule_calculator.change_interviewer(form_data['interview_slot_id'], form_data['interviewer_id'])
    elif form_data['hovercard-submit'] == 'Remove':
        if form_data['interview_id']:
            schedule_calculator.delete_interview(form_data['interview_id'])

    return redirect('/tracker/')