Articles of matraz

Obtención de 500 ERRORES DE SERVIDOR INTERNOS cuando se realiza la prueba unitaria de una llamada GET API

He probado de forma unitaria todos los métodos de mi módulo de API con flask reparador. Ahora quiero probar el método get haciendo la llamada a la API. Espero error 400 de esta prueba. Mi clase de recursos class Response(Resource): @marshal_with(response_params_get_responses_on_job) def get(self, filter_name=None): try: response = self.process_get_request(filter_name) if not response[‘users’]: raise MyValidationError(“No data found”) […]

Haga una llamada AJAX para pasar el valor desplegable al script de python

Quiero pasar el valor seleccionado de la lista desplegable que contiene los nombres de las bases de datos y pasarlo a la secuencia de comandos de python en el fondo que se conecta al nombre de la base de datos pasada. A continuación se muestra el código ajax que he escrito. $(document).ready(function(){ $(“button”).click(function(){ $.ajax({ url […]

error: Dirección ya en uso

Estoy creando un flaskapp simple que voy a implementar en heroku, la primera vez que implemento una aplicación python en heroku, dicho esto, soy nuevo en Gunicorn. Notas adicionales: Uso de un entorno virtual. Versión del matraz Frasco == 0.10.1 gunicorn == 19.3.0 Usando ‘python run.py’ funciona Usando ‘foreman start’ obtengo el siguiente error 16:35:44 […]

Filtros múltiples condicionales sqlalchemy en una relación dinámica perezosa

Estoy usando sqlalchemy con los siguientes modelos class Page(db.Model): id= .. posts = db.relationship(‘Post’, lazy=’dynamic’) class Post(db.Model): id=.. page_id=.. author= db.Column(db.String) date= db.Column(db.DateTime) en la clase Página tengo un método para obtener las publicaciones de la página para una fecha específica y autor, parece que def author_posts(author, start_date=None, end_date=None): p= self.posts.filter(Post.author == author) if start_date: […]

sqlalchemy.orm.exc.UnmappedInstanceError en el matraz

He estado leyendo los documentos de SQLAlchemy, pero no los entiendo. El error (UnmappedInstanceError) dice que algo no está asignado. ¿Qué no está mapeado? Realmente no entiendo sqlalchemy y quiero volver a usar sqlite desnudo, pero mucha gente lo recomienda, así que pensé que debería aprenderlo. Aquí está el rastro: File “C:\Users\Me\repos\mandj\venv\lib\site-packages\flask\app.py”, line 1836, in […]

Dropzone.js evita que Flask renderice la plantilla

Estoy usando Dropzone.js para permitir la carga de archivos CSV mediante arrastrar y soltar a través de un sitio web de Flask . El proceso de carga funciona muy bien. df.to_html() el archivo cargado en mi carpeta especificada y luego puedo usar df.to_html() para convertir el dataframe en código HTML , que luego paso a […]

Conexión gunicornio en uso para matraz de python

Recientemente cambié mi aplicación Heroku Python Flask del formato de ‘ pequeña aplicación ‘ al formato ‘paquete simple’ basado en la documentación del flask (desacoplar todo en app.py en subdirectorios separados) La aplicación se ejecuta correctamente usando > python runserver.py Sin embargo, ejecutando gunicorn runserver:app –log-file=- salidas: “Starting gunicorn …. connection in use error” (loops […]

Obtener datos JSON en el matraz

Incluso siguiendo muchos ejemplos aquí y allá, no puedo obtener mi trabajo API en el método POST. Aquí el código al respecto: from flask import Flask, jsonify, request @app.route(‘/api/v1/lists’, methods=[‘POST’]) def add_entry(): print(“p0”) content = request.get_json() appname = content.get(‘title’) print(content) print(appname) Cuando pregunto con curl (lo estoy ejecutando en Windows): curl.exe -i -H “Tipo de […]

Contenido HTML dynamic y variables de Python con Flask

En el extremo del usuario, digamos que tengo personas que seleccionan registros escolares a través de un formulario para mostrar en una tabla a continuación. Por ejemplo, eligen su nombre de una lista de nombres, y eso extrae sus registros de una base de datos. Dependiendo de su año de clase, pueden tener 1, 2, […]

Resultado indefinido de la solicitud de AJAX diferido a Flask

Soy nuevo en Flask y AJAX y mi desafío actual es que cuando hago una solicitud de AJAX al servidor, mi resultado undefined está undefined . Estoy usando objetos diferidos para realizar un seguimiento de varias solicitudes asíncronas, y todas funcionan, excepto la función AJAX que se muestra a continuación. Los otros dos son no […]