[pyar] Realizar un POST al apretar un botón - Django

Augusto adtononi en gmail.com
Mie Oct 2 16:23:47 -03 2019


Andrés, justamente eso estaba pensando, delegarlo a Python. Pero estoy
perdido, donde debería ir el .py? Teniendo en cuenta que es un projecto de
Django.
Además, no debería utilizar solo el campo URL en la llamada de Ajax?

El mié., 2 oct. 2019 a las 16:20, Juan Carizza (<juan.carizza en gmail.com>)
escribió:

> Augusto, el error que describe es que la vista que estas creando
> (seguramente con RDF) no soporta el metodo POST. Fijate en la doc como
> hacer para especificar que tu vista soporte POST.
>
> El mié., 2 de oct. de 2019 a la(s) 16:12, Augusto (adtononi en gmail.com)
> escribió:
>
>> Sigue tirando el mismo error
>>
>> El mié., 2 oct. 2019 a las 16:10, Damián Castro (<ltdicai en gmail.com>)
>> escribió:
>>
>>> En vez de dataType: 'jsonp' poné dataType: 'json', JSONP es otro
>>> protocolo.
>>>
>>> El mié., 2 de oct. de 2019 a la(s) 16:08, Augusto (adtononi en gmail.com)
>>> escribió:
>>>
>>>> Buenas.
>>>>
>>>> Versión 3.X
>>>> El error que tira es el siguiente:
>>>>
>>>>> GET
>>>>> https://xxxxxxx.ejes.com/api/v1/favoritos-agregar?callback=jQuery33108018828704221141_1570043177188&token=%7B%7Bapi_noticia.token%7D%7D&id_noticia=%7B%7Bapi_noticia.ejes_content.id_noticia%7D%7D&_=1570043177189
>>>>> net::ERR_ABORTED 405 (Method Not Allowed)
>>>>>
>>>>
>>>> El mié., 2 oct. 2019 a las 16:03, Ricardo Gustavo Miranda (<
>>>> ricardo.gm.85 en gmail.com>) escribió:
>>>>
>>>>> Hola.
>>>>> ¿Qué versiòn de jQuery estás usando?
>>>>> ¿Te has fijado en el log de la parte de Network en las herramientas de
>>>>> desarrollo del browser para ver con qué método está enviando efectivamente?
>>>>>
>>>>> El mié., 2 oct. 2019 a las 15:53, Augusto (<adtononi en gmail.com>)
>>>>> escribió:
>>>>>
>>>>>> Buenas, estoy teniendo dificultades para poder realizar un post.
>>>>>> Tengo lo siguiente en Ajax
>>>>>>
>>>>>>> $.ajax({
>>>>>>>         url: 'https://xxxxxxx.com/api/v1/favoritos-agregar',
>>>>>>>         type: 'POST',
>>>>>>>         data: {token: '{{api_noticia.token}}',
>>>>>>> id_noticia:'{{api_noticia.id_noticia}}'},
>>>>>>>         dataType: 'jsonp',
>>>>>>>         success:function(response){
>>>>>>>             alert('Se agrego');
>>>>>>>         },
>>>>>>>         error:function(response){
>>>>>>>             alert('No se pudo agregar');
>>>>>>>         }
>>>>>>>       })
>>>>>>>
>>>>>>
>>>>>> Pero me tira siempre el error 405. Me dijeron que me conviene
>>>>>> realizar el POST desde Python, pero no tengo idea de como integrarlo
>>>>>> después en el template.
>>>>>> _______________________________________________
>>>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>>> Sitio web: http://www.python.org.ar/
>>>>>>
>>>>>> Para administrar la lista (o desuscribirse) entrar a
>>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>>
>>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre
>>>>>> de Argentina - http://www.usla.org.ar
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Ricardo Miranda
>>>>> _______________________________________________
>>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>> Sitio web: http://www.python.org.ar/
>>>>>
>>>>> Para administrar la lista (o desuscribirse) entrar a
>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>
>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>>> Argentina - http://www.usla.org.ar
>>>>
>>>> _______________________________________________
>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>> Sitio web: http://www.python.org.ar/
>>>>
>>>> Para administrar la lista (o desuscribirse) entrar a
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>> Argentina - http://www.usla.org.ar
>>>
>>> _______________________________________________
>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>> Sitio web: http://www.python.org.ar/
>>>
>>> Para administrar la lista (o desuscribirse) entrar a
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20191002/7f3a8741/attachment-0001.html>


Más información sobre la lista de distribución pyar