Exemple #1
0
def categoria(request, categoria_id):
    categoria = get_object_or_404(Categoria, pk=categoria_id)
    categorias = Categoria.objects.all()
    if request.user.is_authenticated():
        documentos = _get_elementos(request, 
                                     Documentos.objects.filter(categoria=categoria))
    else:
        documentos = _get_elementos(request, 
                                     Documentos.objects.filter(categoria=categoria, publico=True))
    return render_to_response('documentos/categoria.html', 
                              {'documentos': documentos, 'categorias':categorias, 'categoria':categoria},
                              context_instance=RequestContext(request))
Exemple #2
0
def mapa(request):
    '''Vista para el mapa de los lugares en que esta el socio'''
    request.session['flag'] = 'mapa'
    map_center = dict(lat=0, lon=0)
    socios = _get_elementos(request, Socios.objects.all())
    return render_to_response('diversity/mapa.html', {'center': map_center, 'socios':socios},
                              context_instance=RequestContext(request))
Exemple #3
0
def categoria(request, categoria_id):
    categoria = get_object_or_404(Categoria, pk=categoria_id)
    categorias = Categoria.objects.all()
    if request.user.is_authenticated():
        documentos = _get_elementos(
            request, Documentos.objects.filter(categoria=categoria))
    else:
        documentos = _get_elementos(
            request,
            Documentos.objects.filter(categoria=categoria, publico=True))
    return render_to_response('documentos/categoria.html', {
        'documentos': documentos,
        'categorias': categorias,
        'categoria': categoria
    },
                              context_instance=RequestContext(request))
Exemple #4
0
def privados(request):
    documentos = _get_elementos(request, 
                                 Documentos.objects.all().order_by('-fecha'))
    categorias = Categoria.objects.all()
    return render_to_response('documentos/privados.html', 
                              {'documentos': documentos,'categorias':categorias},
                              context_instance=RequestContext(request))
Exemple #5
0
def publicos(request):
    request.session['flag'] = 'biblioteca'
    documentos = _get_elementos(request, 
                                 Documentos.objects.filter(publico=True).order_by('-fecha'))
    categorias = Categoria.objects.all()
    return render_to_response('documentos/publicos.html', 
                              locals(),
                              context_instance=RequestContext(request))
Exemple #6
0
def publicos(request):
    request.session['flag'] = 'biblioteca'
    documentos = _get_elementos(
        request,
        Documentos.objects.filter(publico=True).order_by('-fecha'))
    categorias = Categoria.objects.all()
    return render_to_response('documentos/publicos.html',
                              locals(),
                              context_instance=RequestContext(request))
Exemple #7
0
def privados(request):
    documentos = _get_elementos(request,
                                Documentos.objects.all().order_by('-fecha'))
    categorias = Categoria.objects.all()
    return render_to_response('documentos/privados.html', {
        'documentos': documentos,
        'categorias': categorias
    },
                              context_instance=RequestContext(request))
Exemple #8
0
def mapa(request):
    '''Vista para el mapa de los lugares en que esta el socio'''
    request.session['flag'] = 'mapa'
    map_center = dict(lat=0, lon=0)
    socios = _get_elementos(request, Socios.objects.all())
    return render_to_response('diversity/mapa.html', {
        'center': map_center,
        'socios': socios
    },
                              context_instance=RequestContext(request))
Exemple #9
0
def lista_socios(request):
    socios = _get_elementos(request, Socios.objects.all())
    return render_to_response('diversity/lista_socios.html', {'socios': socios},
                              context_instance=RequestContext(request))
Exemple #10
0
def lista_sitios(request):
    '''Lista de sitios paginados'''
    sitios = _get_elementos(request, Lugar.objects.all())
    return render_to_response('diversity/lista_sitios.html', {'sitios': sitios},
                              context_instance=RequestContext(request))
Exemple #11
0
def lista_socios(request):
    socios = _get_elementos(request, Socios.objects.all())
    return render_to_response('diversity/lista_socios.html',
                              {'socios': socios},
                              context_instance=RequestContext(request))
Exemple #12
0
def lista_sitios(request):
    '''Lista de sitios paginados'''
    sitios = _get_elementos(request, Lugar.objects.all())
    return render_to_response('diversity/lista_sitios.html',
                              {'sitios': sitios},
                              context_instance=RequestContext(request))