Articles of flask de

Algunas preguntas sobre sesiones matraz

Considera la siguiente aplicación de matraz simple: from flask import Flask, request, session application = Flask(__name__) application.secret_key = “some_random_string” @application.route(“/enter_string”) def start_session(): session[“string”] = request.args[“string”] @application.route(“/get_string”) def continue_session(): if “string” not in session: return “Give me a string first!” return “You entered ” + session[“string”] if __name__ == “__main__”: application.debug = True application.run() Aquí están […]

Frasco WTForms: Diferencia entre DataRequired y InputRequired

¿Cuál es la diferencia entre DataRequired y InputRequired en wtforms.valiadators Tengo algunos campos en mi formulario de registro: username password password_repeat submit ¿Deberían estos campos usar el validador de DataRequired o InputRequired ?

¿Cómo validar los campos de wtforms unos contra otros?

Tengo tres entradas SelectField idénticas en un formulario, cada una con el mismo conjunto de opciones. No puedo usar una selección múltiple. Quiero asegurarme de que el usuario seleccione tres opciones diferentes para estos tres campos. En la validación personalizada, parece que solo puede hacer referencia a un campo a la vez, no comparar el […]

Flask-Migrate no crea tablas

Tengo los siguientes modelos en el archivo listpull/models.py : from datetime import datetime from listpull import db class Job(db.Model): id = db.Column(db.Integer, primary_key=True) list_type_id = db.Column(db.Integer, db.ForeignKey(‘list_type.id’), nullable=False) list_type = db.relationship(‘ListType’, backref=db.backref(‘jobs’, lazy=’dynamic’)) record_count = db.Column(db.Integer, nullable=False) status = db.Column(db.Integer, nullable=False) sf_job_id = db.Column(db.Integer, nullable=False) created_at = db.Column(db.DateTime, nullable=False) compressed_csv = db.Column(db.LargeBinary) def __init__(self, list_type, […]

Flask Button ejecutar Python sin actualizar la página?

Me estoy iniciando en Python y Frask (para la raspberry pi). Quiero una aplicación web que ejecute algún código de Python para panoramizar e inclinar una cámara y mostrar un flujo de video. Mi código hasta ahora para el matraz es: from flask import Flask, render_template import time import serial #ser = serial.Serial(‘/dev/ttyUSB0’,9600) app = […]

Flask: una API RESTful y un servidor SocketIO

Fondo Estoy tratando de crear una API REST simple usando la extensión Flask-RESTful. Esta API trabajará principalmente para administrar el CRUD y la autenticación de usuarios para un servicio simple. También estoy tratando de crear algunos sockets web con la extensión Flask-SocketIO a la que estos usuarios podrán conectarse y ver actualizaciones en tiempo real […]

excepción para el parámetro no existente en FLASK

Tengo un formulario que envía parámetros. En mi formulario tengo una checkbox. Si mi checkbox no está marcada, no obtendré ningún parámetro. Si en mi módulo tengo: var = request.form[‘mycheckbox’] y si mi checkbox no está marcada (el parámetro no se pasa) Luego, en el modo de depuración, aparece el mensaje de error: Solicitud incorrecta […]

flask-bcrypt – ValueError: sal no válida

Estaba terminando un inicio de sesión de usuario simple con Flask y flask-Bcrypt. Sin embargo, al intentar iniciar sesión con un usuario que está almacenado en mi base de datos, sigo recibiendo este error ValueError: Invalid salt modelos.py class User(db.Model): __tablename__ = “users” id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String, nullable=False) email = db.Column(db.String, nullable=False) […]

Flask y SQLAlchemy, aplicación no registrada en la instancia

Actualmente estoy tratando de armar una pequeña aplicación Frask. Esta es mi estructura. run.py application __init__.py database.py models.py views.py database.py contiene solo el objeto SQLAlchemy: db = SQLAlchemy() Luego importo esto en mi models.py para crear mis modelos. Por último, dentro de __init__.py importo db de database.py y hago: from .database import db from flask […]

Configurar Frask-Mail para utilizar GMail

Cuando trato de enviar un correo electrónico utilizando Flask-Mail al servidor SMTP de Gmail usando la configuración a continuación, obtengo el [Errno -2] Name or service not known . ¿Cómo arreglo mi configuración para enviar correos electrónicos con Gmail? from flask import Flask, render_template, redirect, url_for from flask_mail import Mail, Message app = Flask(__name__) app.config.update( […]