[pyar] Django

Cristian Vazquez cristianvazquez4 en gmail.com
Jue Mayo 21 09:51:18 ART 2015


def aprobado(request, _idPagina, ):
        pagina = Pagina.pagina.get(id=_idPagina)
        pagina.Estado = 'Aceptada'
        pagina.save()
        return redirect('index')


esa funcion deberia ir otra vez a otra y por medio de GET pasar el
parametro Tesis. Ahora la pagina original lo recibia de un formulario
creado con FormView.

El 21 de mayo de 2015, 9:49 a. m., Francisco Roldan<
franciscoproldan en gmail.com> escribió:

> Cristian, no se si terminamos de entender lo que estas queriendo hacer,
> pero me parece que lo más sencillo en tu caso es usar ajax.
> Con jQuery es sencillo, haces una llamada a una vista pasandole el pk del
> objeto a modificar y en el success de la llamada haces un reload de la
> página y se va a mantener la url tal cual.
>
>
> El 21 de mayo de 2015, 9:46, Bruno Tenaglia <brunomartintenaglia en gmail.com
> > escribió:
>
>> Hola, podrías mostrar algo de tu código?
>> Cuál es la parte que te está faltando?
>> Creo que para eso vas a tener que meter en un diccionario de contexto
>> todos los datos que vas a necesitar para pasarle al template original.
>>
>> Sldos!
>>
>> El 21 de mayo de 2015, 9:41, Cristian Vazquez <cristianvazquez4 en gmail.com
>> > escribió:
>>
>>> Eso lo tengo. Pero imaginate que ahora tenes un enlace en la pagina. Ese
>>> enlace es una vista que cambia una entrada en el modelo. Ahora quiero
>>> volver a mostrar la misma pagina con los mismos datos. Como hago?
>>>
>>> El 21 de mayo de 2015, 9:37 a. m., Maxi<maxirobaina en gmail.com> escribió:
>>>
>>>>
>>>> El 20 de mayo de 2015, 11:34, Cristian Vazquez <
>>>> cristianvazquez4 en gmail.com> escribió:
>>>>
>>>>> Listo unas entradas a una tabla que cumple con el estado de PENDIENTE
>>>>>
>>>>> El usuario puede hacer clic en un enlace para aprobarlas o en otra
>>>>> para rechazarla.
>>>>>
>>>>> Luego se listan de nuevo pero sin mostrar la que cambio de estado.
>>>>> osea, igual que la primera vez
>>>>>
>>>>
>>>> A ver si te entendí, vos desde envías una petición por GET o POST con
>>>> datos, y querés que esos datos vuelvan a mostrarse en el html.
>>>> Entonces, si es así, lo que tenes que hacer es mandarlos en el context
>>>> de tu response.
>>>> Algo así (pseudocódigo) suponiendo que estás usando django 1.6.x o
>>>> superior:
>>>>
>>>> def vista(request):
>>>>      param1 = request.GET.get('param1)
>>>>      return render(request, 'plantilla.html' , {'param1': param1}
>>>>
>>>>
>>>> y luego en tu plantilla tendrás:
>>>>
>>>>    <div>
>>>>            {{ param1 }}
>>>>    </div>
>>>>
>>>> Es solo a modo de ejemplo, si no te funciona o no es lo que esperabas,
>>>> vas a tener que mostrarnos un poco de código para ver como lo estás
>>>> haciendo.
>>>>
>>>>
>>>> Saludos.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>
>>>>> El 20 de mayo de 2015, 11:31 a. m., Maxi<maxirobaina en gmail.com>
>>>>> escribió:
>>>>>
>>>>>>
>>>>>>
>>>>>> El 20 de mayo de 2015, 11:22, Cristian Vazquez <
>>>>>> cristianvazquez4 en gmail.com> escribió:
>>>>>>
>>>>>>> buenas, Como va?
>>>>>>>
>>>>>>> Hay alguna manera de que cuando un usuario hace clic en un enlace el
>>>>>>> mismo luego de realizar ciertos pasos recargue la pagina con los mismos
>>>>>>> parametros obtenidos por GET o POST?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> Si se puede, pero poné un ejemplo de lo que estás haciendo para
>>>>>> entrar en contexto.
>>>>>>
>>>>>> _______________________________________________
>>>>>> pyar mailing list pyar en python.org.ar
>>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>>
>>>>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>>>>
>>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre
>>>>>> de Argentina - http://www.usla.org.ar
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Saludos.
>>>>> Cristian
>>>>>
>>>>> _______________________________________________
>>>>> pyar mailing list pyar en python.org.ar
>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>
>>>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>>>
>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>>> Argentina - http://www.usla.org.ar
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Maximiliano Robaina
>>>>
>>>> blog: http://maxirobaina.tumblr.com/
>>>> linkedin: http://ar.linkedin.com/in/maxirobaina
>>>> twitter: http://twitter.com/maxirobaina
>>>>
>>>> _______________________________________________
>>>> pyar mailing list pyar en python.org.ar
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>>
>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>> Argentina - http://www.usla.org.ar
>>>>
>>>
>>>
>>>
>>> --
>>> Saludos.
>>> Cristian
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>>
>> --
>>
>> ----------------------------------------------------------------------------------------------------
>> Bruno M. Tenaglia - Analista de Sistemas / Analista Programador
>> Teléfono : 0341-153396277
>>
>> ----------------------------------------------------------------------------------------------------
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Saludos.
Cristian
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150521/ab67acf2/attachment-0001.html>


More information about the pyar mailing list