Articles of Ajax

Flask-wtf: csrf_token se elimina de la sesión antes de que pueda POSTAR mi formulario

Estoy usando Flask con Flask-Security (específicamente Flask-WTF con respecto a mi problema de csrf) para “facilitar” el proceso de registro / registro de usuarios (no es fácil hasta ahora). Estoy usando BackboneJS en el front-end, por lo tanto, pirateé la forma original de usar Flask-WTF. De hecho, hago una solicitud AJAX GET en / registro […]

¿Cómo usar la función ajax para enviar el formulario sin que se actualice la página? ¿Qué me falta? ¿Tengo que usar el marco de descanso para esto?

Estoy tratando de enviar mi formulario de comentarios usando ajax, en este momento, cuando el usuario inserta un comentario, toda la página se actualiza. Quiero que esto se inserte muy bien sin que la página se actualice. Así que intenté un montón de cosas pero no tuve suerte. ya que soy un principiante, traté de […]

Pruebas unitarias Django JSON Ver

Estoy tratando de escribir algunas pruebas unitarias para algunas vistas json_view de Django y tengo problemas para pasar el json_string a la vista. Ayer publiqué una pregunta relacionada acerca de pasar una cadena json a una vista de Django desde JS, el problema era que en mi JS solo estaba pasando la cadena json donde […]

Raspe la página web de ajax con python y / o scrapy

Lo que quiero hacer es eliminar los datos de la petición (nombre, ciudad, estado, fecha, número de firma) de una o más peticiones en petitions.whitehouse.gov Supongo que en este punto Python es el camino a seguir, probablemente la biblioteca de chatarra, junto con algunas funciones para tratar los aspectos ajax del sitio. La razón de […]

Frasco: ¿Cómo leo el cuerpo sin procesar en una solicitud POST cuando el tipo de contenido es “application / x-www-form-urlencoded”?

Resulta que Flask establece request.data en una cadena vacía si el tipo de contenido de la solicitud es application/x-www-form-urlencoded . Ya que estoy usando una solicitud de cuerpo JSON, solo quiero analizar el json o forzar a Flask para que lo analice y devuelva request.json . Esto es necesario porque cambiar el tipo de contenido […]

Django: pasar los datos de AJAX POST a Django genera MultiValueDictKeyError aunque la clave existe

Mi llamada Ajax tiene en ella los datos: data: { hint: {‘asdf’:4} }, Siento que debería poder acceder a este objeto con request.POST[‘hint’] # and possibly request.POST[‘hint’][‘asdf’] to get 4 Pero este error viene en el camino. miro a MultiValueDictKeyError at /post_url/ “‘hint'” Cuando imprimo los datos de la publicación, me parece un diccionario con […]

Comunicación entre PHP y Python.

Estoy tratando de construir una interfaz web para algunos scripts de python. La cosa es que tengo que usar PHP (y no CGI) y algunos de los scripts que ejecuto toman bastante tiempo para terminar: 5-10 minutos. ¿Es posible que PHP se comunique con los scripts y muestre algún tipo de estado de progreso? Esto […]

Publicación de AJAX en Python cgi

Posible duplicado: Publicar JSON en Python CGI Tengo instalado Apache2 y Python funcionando. Aunque estoy teniendo un problema. Tengo dos páginas. Una, una página de Python y la otra una página Html con JQuery, no pude pasar el Src al enlace de Google JQuery. ¿Puede alguien decirme cómo puedo hacer que mi publicación ajax funcione […]

Funciones de llamada de Python Flask usando botones

Una vez que se presiona el botón en mi plantilla de matraz, me gustaría que llame a una función de python definida en app.py que hice disponible para ser llamada dentro de la plantilla escribiendo lo siguiente a continuación, donde defino la función: Ejemplo de función en app.py: @app.route(‘/foo’) def foo(x,y): pass app.jinja_env.globals.update(foo=foo) Modelo: Enable […]

¿Usar JSONResponse para serializar un QuerySet en Django 1.7?

Vi que ahora en Django 1.7 puedo usar el objeto http.JSONResponse para enviar JSON a un cliente. Mi vista es: #Ajax def get_chat(request): usuario = request.GET.get(‘usuario_consultor’, None) usuario_chat = request.GET.get(‘usuario_chat’, None) mensajes = list(MensajeDirecto.objects.filter(Q(usuario_remitente = usuario, usuario_destinatario = usuario_chat) | Q(usuario_remitente = usuario_chat, usuario_destinatario = usuario))) return JsonResponse(mensajes, safe=False) Pero me sale el siguiente error: […]