Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/09/2012, 00:59
supersergio
 
Fecha de Ingreso: agosto-2012
Mensajes: 23
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: recoger valor de una template

Hola, te voy a intentar ayudar, como dice Razpeita lo mejor es leer e intentarlo tu mismo, porque como se dice, para aprender a escribir hay que leer primero. Bueno te voy a intentar ayudar con pseudo-codigo:

Supongamos que tienes una pagina principal(tu template) donde tu escribes los datos(recuadros), en la metodologia REST la petición de esa pagina es un GET, y cuando tu rellenas los datos y le das al boton de enviar los datos o a enter eso es un POST, asi que tendras que hacer algo asi, en views.py
Código:
def PaginaPrincipal(request):
    if request.method == 'POST':
        #ojo dato1 y dato2 estan definidas en el template donde vas a rellenas los recuadros
        VariableDato1 = request.POST['dato1']
        VariableDato2 = request.POST['dato2']
        .....
       render_to_response('PaginaquequierasmostrarConlosdatosPost.html',
                                                   context_instance=RequestContext(request))
    if request.method == 'GET':
        ....
        return render_to_response('PaginaInicial.html',
                                                        context_instance=RequestContext(request))
    else:
    ....
Ojo esto es pseudo-codigo no copies y pegues porque no funcionara, ademas yo he usado render_to_response pero podrias usar otro metodo para mostrar el template, y ademas te faltaria importar los paquetes en views.py, lo mejor mirate algun ejemplo y si en 1 dia no lo encuentras vuelve a escribir aqui y te dejo yo uno completo. Un saludo y suerte