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
  #3  
Antiguo 28-02-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Creo que bastaría con simplemente asignar la variable ``usuarioViaje`` luego de "bf = ViajeForm(request.POST.copy())"

Código:
def creaViajeForm(request, pID='0'):
    bf = ViajeForm()
    message = ''
    p = get_object_or_404(RegistroUsuario, pk=pID)
    
    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())
        bf.usuarioViaje = p

        if bf.is_valid():
        try:
            bf.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','bForm':bf, 'message': message})
Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
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 20:03:37.


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