Beispiel #1
0
def update_licencia(request, id):
    """Funcion para actualizar una licencia """

    licencia = get_object_or_404(LicenciaConducir, pk=id)
    form_data = {
    'nro_licencia': licencia.nro_licencia,
    'clase': licencia.clase,
    'categoria': licencia.categoria,
    'fecha_emision': licencia.fecha_emision,
    'fecha_vencimiento': licencia.fecha_vencimiento,
    'propietarioconductor': licencia.propietarioconductor

    }
    if request.method == 'POST':
        form = FormLicenciaConducir(request.POST)
        if form.is_valid():
            data_form = form.cleaned_data
            save_edit_licencia(licencia, data_form, option=2)
            return HttpResponseRedirect('/licencia/')
      
    form = FormLicenciaConducir(initial=form_data)
    template = 'vehiculos/save_licencia.html'
    context = RequestContext(request)
    data = {
    'licencia': form
    }
    return render_to_response(template, data, context_instance=context)
Beispiel #2
0
def add_licencia(request):
    """
    Funcion Para Registrar una licencia de propietario 
    conductor """
    form = FormLicenciaConducir()
    if request.method =='POST':
        form = FormLicenciaConducir(request.POST)
        if form.is_valid():
            data_form = form.cleaned_data
            licencia = LicenciaConducir()
            save_edit_licencia(licencia, data_form)
            return HttpResponseRedirect ('/licencia/')
    template = 'vehiculos/save_licencia.html'
    context = RequestContext(request)
    data = {
     'licencia': form
    }
    return render_to_response(template, data, context_instance=context)