Пример #1
0
def list_subjects(request):
    if request.user.has_perm('principal.alumno'):
        subjects = SubjectService.get_student_subjects(request.user.alumno.id)
    elif request.user.has_perm('principal.profesor'):
        # TODO Creo que no llama al metodo correcto (Revisar Carlos)
        subjects = SubjectService.get_lecturer_subjects(request.user.profesor.id)
    else:
        # It's an administrator
        subjects = SubjectService.find_all().order_by('nombre')

    template_name = 'subject/list.html'
    template_data = {"subjects": subjects}
    return render_to_response(template_name, template_data, context_instance=RequestContext(request))
Пример #2
0
def list_subjects(request):
    if request.user.has_perm('principal.alumno'):
        subjects = SubjectService.get_student_subjects(request.user.alumno.id)
    elif request.user.has_perm('principal.profesor'):
        # TODO Creo que no llama al metodo correcto (Revisar Carlos)
        subjects = SubjectService.get_lecturer_subjects(
            request.user.profesor.id)
    else:
        # It's an administrator
        subjects = SubjectService.find_all().order_by('nombre')

    template_name = 'subject/list.html'
    template_data = {"subjects": subjects}
    return render_to_response(template_name,
                              template_data,
                              context_instance=RequestContext(request))