Articles of matraz de

Flask – AttributeError: el objeto ‘módulo’ no tiene atributo ‘elementos’

Estoy usando el matraz de descanso y tengo la siguiente clase de API: views.py from datetime import date from flask import jsonify from flask.ext.restful import Resource, reqparse from backend import db from .models import User, Post, Comment, WorkExperience from flask.ext.restful import fields, marshal from backend.helpers import AuthRequiredResource, UserMixin class CommentList(UserMixin, AuthRequiredResource): def __init__(self): self.fields = […]

FLASK Error de importación con módulo de solicitud.

PREFACIO Hola a todos. Recibo un error muy extraño cuando bash usar el módulo del matraz para python … Primero, permítame explicarle que primero comencé a escribir el progtwig y luego dejé de funcionar. NO PROBLEMA Mi última copia debería funcionar … Correcto ? Después de que intenté volver a las 2 versiones anteriores al […]

¿Cómo se daemoniza una aplicación Flask?

Tengo una pequeña aplicación escrita en Python usando Flask. En este momento lo estoy ejecutando bajo nohup, pero me gustaría demonizarlo. ¿Cuál es la forma correcta de hacer esto?

matraz tranquilo: pasar parámetros a solicitud GET

Quiero crear un recurso que admita la solicitud GET de la siguiente manera: /bar?key1=val1&key2=val2 He intentado este código, pero no funciona app = Flask(__name__) api = Api(app) class BarAPI(Resource): def get(key1, key2): return jsonify(dict(data=[key1, key2])) api.add_resource(BarAPI, ‘/bar’, endpoint=’bar’) ¡Gracias!

Convertir html a pdf usando Python Flask

Aquí está mi código en myclass.py class Pdf(): def render_pdf(self,name,html): from xhtml2pdf import pisa from StringIO import StringIO pdf = StringIO() pisa.CreatePDF(StringIO(html), pdf) return pdf Y lo estoy llamando en api.py asi @app.route(‘/invoice//’, methods=[‘GET’]) def view_invoice(business_name,tin): #pdf = StringIO() html = render_template(‘certificate.html’, business_name=business_name,tin=tin) file_class = Pdf() pdf = file_class.render_pdf(business_name,html) return pdf Pero arroja este error. […]

Frasco, sigue recibiendo 404 archivos estáticos de servicio usando send_static_file

Seguí las instrucciones de Cómo servir archivos estáticos en Flask , pero todavía no pude hacerlo funcionar. Aquí está mi estructura de proyecto: Project_path | +–app | | | +–main.py +–static | +–js | +–jquery-1.11.2.min.js Aquí está main.py : @app.route(‘/js/’) def serve_static(path): root_dir = os.path.dirname(os.getcwd()) print(os.path.join(root_dir, ‘static’, ‘js’, path)) return app.send_static_file(os.path.join(root_dir, ‘static’, ‘js’, path)) Aquí […]

¿Cómo puedo falsificar los parámetros de solicitud.PONER y OBTENER para la prueba de unidad en Flask?

Me gustaría falsificar los parámetros de solicitud para la prueba de la unidad. ¿Cómo puedo lograr esto en matraz?

¿El directorio estático del flask no funciona?

De acuerdo con el archivo Léame de Flask , los archivos estáticos de blueprint son accesibles en blueprintname/static . Pero por alguna razón, no funciona. Mi plano es así: app/frontend/views.py : frontend = Blueprint(‘frontend’, __name__, template_folder=’templates’, static_folder=’static’) @frontend.route(‘/’) etc… app/frontend/js/app.js : mi javascript Blueprint registrado en la aplicación Flask (rutas de trabajo y todo) Cuando […]

Gestionando parámetros de URL (Python Flask)

Quiero alguna función de búsqueda en mi sitio web. En la página de salida, estoy obteniendo todos los resultados en una sola página. Sin embargo, quiero distribuirlo a muchas páginas (es decir, 100 búsquedas / página). Para eso, estoy pasando una serie de búsquedas predeterminadas en “urlfor” pero no está funcionando. Sé que estoy cometiendo […]

¿Cómo creo un enlace a otra página html?

Tengo un formulario en una página que quiero enviar a otra página. No puedo averiguar cómo crear el enlace a esa segunda página. Diseño del proyecto: Fileserver/ config.py requirements.txt run.py setup.py app/ __init__.py static/ css/ img/ js/ templates/ formAction.html formSubmit.html index.html __init__.py : from flask import Flask app = Flask(__name__) @app.route(‘/’) def index(): ip = […]