FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#3
|
||||
|
||||
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}) |
|
|
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 |
|