コード例 #1
0
ファイル: views.py プロジェクト: pronix79/inhk_ru
def print_schedule(request, group=None, teacher=None):
    template = 'schedule.html'
    context = RequestContext(request)
    logic = Logic()

    if group:
        context['schedule'] = logic.get_schedule_for_group(group)
    elif teacher:
        context['schedule'] = logic.get_schedule_for_teacher(teacher)
    else:
        context['schedule'] = logic.get_full_schedule()

    context['current_selection'] = logic.current_selection
    print logic.current_selection
    context['flag_updates'] = logic.updates
    context['on_date'] = logic.date
    context['groups'] =  logic.get_all_groups()
    context['teachers'] = logic.get_all_teachers()

    return render_to_response(template, context)