Пример #1
0
def search(request):
    if request.POST:
        search_text = request.POST['search_text']
    else:
        search_text = ''

    if request.user.has_perm('principal.alumno'):
        subjects = SubjectService.get_student_subjects_search(request.user.alumno.id, search_text)
    elif request.user.has_perm('principal.profesor'):
        # TODO Creo que no llama al metodo correcto (Revisar Carlos)
        subjects = SubjectService.get_lecturer_subjects_search(request.user.profesor.id, search_text)
    else:
        # It's an administrator
        subjects = SubjectService.search(search_text)

    template_name = 'subject/ajax_search.html'
    template_data = {'subjects': subjects}
    return render_to_response(template_name, template_data, context_instance=RequestContext(request))
Пример #2
0
def search(request):
    if request.POST:
        search_text = request.POST['search_text']
    else:
        search_text = ''

    if request.user.has_perm('principal.alumno'):
        subjects = SubjectService.get_student_subjects_search(
            request.user.alumno.id, search_text)
    elif request.user.has_perm('principal.profesor'):
        # TODO Creo que no llama al metodo correcto (Revisar Carlos)
        subjects = SubjectService.get_lecturer_subjects_search(
            request.user.profesor.id, search_text)
    else:
        # It's an administrator
        subjects = SubjectService.search(search_text)

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