示例#1
0
def vistaAdministrarSugerencias(request):
    if 'botonDeSugerencia' in request.POST:
            valor = request.POST['botonDeSugerencia']
            opcionSeleccionada = SugerenciaLugar.objects.get(id=valor)
            return render(request, 'BaseSugerenciasLugar.html', {'form': opcionSeleccionada})
    controlador = controladorVistaSugerencias()
    ListaDeSugerencias = controlador.mostrarSugerencias()
    return render(request, 'VistaAdministrarSugerencias.html', {'ListaDeSugerencias': ListaDeSugerencias})
示例#2
0
def sugerirNuevoLugar(request):
    if request.method == 'POST':
        form = SugerenciaLugar(request.POST)
        if form.is_valid():
            nombre = form.cleaned_data['nombreDelLugar']
            region = form.cleaned_data['region']
            ciudad = form.cleaned_data['ciudad']
            comuna = form.cleaned_data['comuna']
            imagenDelLugar = form.cleaned_data['imagenDelLugar']
            razonDeVisita = form.cleaned_data['razonDeVisita']
            controlador = controladorVistaSugerencias()
            controlador.crearSugerencia(nombre,region,ciudad,comuna,imagenDelLugar,razonDeVisita)
            return HttpResponseRedirect('/')

    else:
        form = SugerenciaLugar()

    return render(request, 'SugerirLugar.html', {'form': form})