Articles of Ajax

Descargar imágenes de búsqueda de imágenes de google (python)

Soy principiante web de raspado. En primer lugar, me refiero a https://www.youtube.com/watch?v=ZAUNEEtzsrg para descargar la imagen con la etiqueta específica (por ejemplo, cat ), ¡y funciona! Pero me encontré con un nuevo problema que solo puede descargar alrededor de 100 imágenes, y este problema parece ser “ajax”, que solo carga el html de la primera […]

Cómo raspar el contenido representado en una ventana emergente con javascript: enlaces usando scrapy

Estoy tratando de usar scrapy para obtener contenido solo después de hacer clic en un enlace javascript: Como los enlaces no parecen seguir un esquema de numeración sistemático, no sé cómo 1: activar un javascript: enlace para expandir un panel colapsado 2: active un enlace javascript (ahora visible) para hacer que la ventana emergente se […]

Obtenga datos de la llamada ajax POST usando web2py

Estoy haciendo una llamada AJAX a una función python. Esa función realiza una consulta de base de datos basada en la información enviada a la función. No puedo averiguar cómo obtener la variable que se envía a la función. Estaba usando request.vars.variableName, y sé que la función es válida, simplemente no está recibiendo la variable […]

Django produce páginas en blanco cuando se envían datos POST y se accede a los modelos

Estoy sacando mi pelo sobre esto. Estoy desarrollando una aplicación web en Django 1.3 (recientemente actualizada de 1.2.5 con una débil esperanza de que esto pueda resolver mi error) y me he topado con un error bizzare en uno de mis puntos de vista. La vista se llama como una solicitud AJAX del cliente. Si […]

Obtención de un objeto ImmutableMultiDict vacío a partir de los datos de solicitud de jQuery

Intentando cargar un archivo en el servidor, pero el objeto ImmutableMultiDict se está volviendo vacío. subir.html Upload File Ajax $(function() { $(‘#upload-file-btn’).click(function() { var form_data = new FormData($(‘#upload-file’)[0]); form_data.append(‘file’, $(‘input[type=file]’)[0].files[0]); console.log(form_data) $.ajax({ url: ‘/uploadajax’, data: form_data, type: ‘POST’, contentType: false, cache: false, processData: false, async: false, success: function(data) { console.log(‘Success!’); // console.log(data); }, }); }); […]

¿Cómo llamar a las API REST de Django usando javascript / jquery / AJAX?

Quiero llamar a una API de Django Rest en Frontend usando Javascript, jQuery, AJAX. El método de solicitud es POST, pero cuando veo que la API llama a su método OPTIONS de llamada. Por lo tanto, llegué a conocer el access-control-allow-origin permiso, el access-control-allow-origin que se debe permitir en las API, supongo. Para eso utilicé […]

Cómo manejar el error esperado en AJAX (incluida su divulgación al usuario)

Un error esperado es uno del servidor que anticipé o que incluso generé en el código. Por ejemplo, cuando un usuario intenta realizar una acción para la que no tiene privilegios suficientes, generaría PermissionError (una Exception personalizada) con un mensaje que describe el error. He estado buscando una buena manera de manejar el error esperado […]

Obtener datos de publicación de la solicitud de publicación ajax en el archivo python

Estoy intentando publicar algunos datos con una solicitud de publicación ajax y ejecutar un archivo python, recuperar los datos en el archivo python y devolver un resultado. Tengo el siguiente código ajax $(function () { $(“#upload”).on(“click”, function (e) { $.ajax({ type: ‘post’, url: “test1.py”, data: {‘param1′:’abc’}, async: false, success: function (response) { console.log(response); } }).done(function […]

¿Cómo utilizar las tags de plantilla django en las llamadas AJAX devueltas?

Tengo un script AJAX simple que toma una cadena AJAXBox en un campo de AJAXBox llamado AJAXBox y llama a una función de vista que consulta la base de datos con un filtro y devuelve un queryset de todos los objetos de Usuario que coinciden con el parámetro ingresado. Cuando voy a recorrer el queryset […]

Protección CSRF en la autenticación AJAX en Flask

Me gustaría AJAXify tanto un formulario de inicio de sesión como un formulario de registro en un sitio. Hasta ahora he estado usando WTForms principalmente para su protección CSRF incorporada, pero para este proyecto sentí que no valía la pena, una capa extra de abstracción y, por lo tanto, frustración, por algo que debería ser […]