Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Python
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 28-02-2012
Gregoqm Gregoqm is offline
Registrado
NULL
 
Registrado: feb 2012
Posts: 6
Poder: 0
Gregoqm Va por buen camino
Hola muchas gracias por la respuesta pero no me crea el viaje, me muestra el mensaje de except: .

Una solución que he podido hallar para que me guarde los viajes es:

Código:


@login_required
def creaViajeForm(request, pID='0'):
    
    message = ''
    p = get_object_or_404(RegistroUsuario, pk=pID)
    bf = ViajeForm()
    if request.method == 'GET':
        message = 'Completa el formulario y crearas un nuevo viaje %s ' % p.username
    if request.method == 'POST':
        if request.POST['submit'] == 'Crear':
            bf = ViajeForm(request.POST.copy())
            
            if bf.is_valid():
                try:
                    
		    v = bf.save(commit=False)
		    v.usuarioViaje = p
		    v.save()

                    message = 'Nuevo viaje de %s' % p.username
		    return HttpResponseRedirect('/paginausuario/%d/' % p.id)		
                except:
                    message = 'Error en la base de datos'
            else:
                message = 'Datos invalidos'
    return render_to_response(
        'crear_viaje.html',
         {'p':p,'bForm':bf, 'message': message})

Con estas modificaciones si me lo guarda bien : )
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Poner Imagen .png en formulario C++ Builder 6! Dariana C++ Builder 3 09-12-2010 22:18:40
poner valor de un campo a un DblookupComboBox eugeniosm Conexión con bases de datos 4 17-04-2008 21:06:14
Como poner un formulario invisible kurono Varios 6 27-11-2007 02:07:52
Valor de trackbar fijo pennylane OOP 2 06-07-2007 17:56:49
Poner al formulario estilo Windows XP LordVermiis Varios 9 26-06-2006 09:54:34


La franja horaria es GMT +2. Ahora son las 12:24:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi