El objetivo es ejecutar un script de bot con varios archivos que necesitan compartir la base de datos con la aplicación web Flask. models.py from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() class User(db.Model): __tablename__ = ‘users’ id = db.Column(db.Integer, primary_key=True) username = db.Column(db.String(100)) passhash = db.Column(db.String(1000)) app.py from flask import . . . Read more
@app.route(‘/inicio_sesion’, methods=[‘POST’, ‘GET’]) def inicio_sesion(): if request.method == ‘POST’: user = request.form[‘nm’] return redirect(url_for(‘usuario’, usr=user)) else: return render_template(‘inicio_sesion.html’) @app.route(‘/‘) def usuario(usr): return f” {usr} ” For my inicio_sesion.html page: {% extends ‘base.html’ %} {% block title %} Página de inicio de sesión {% endblock %} {% block content %} Nombre: . . . Read more
@app.route(“/indexf”, methods=[“POST”,”GET”]) def signup(): conn = cx_Oracle.connect(user=”SYSTEM”, password=”bnm”) cur = conn.cursor() a1 = “”””create sequence fid_seq”””” ass = “””” create trigger tfarmer before insert on farmeruser for each row begin select fid_seq.nextval into :new.fid from dual end; /””” if request.method == “POST”: fname = request.form.get(‘fname’) email = request.form.get(’email’) password = . . . Read more
Tengo un archivo result.html donde solo me muestra dos resultados. Pero estoy intentando escribir un código para obtener resultados con texto completo, como una oración o un párrafo. A continuación se muestra el código y la imagen de result.html. <!DOCTYPE html> <html> <head> <title></title> <link rel=”stylesheet” type=”text/css” href=”{{ url_for(‘static’, filename=’css/styles.css’) . . . Read more
Soy principiante en el Framework Flask. Necesito saber si tengo varios tipos de usuarios, por ejemplo, estudiante y profesor, y si lo estoy haciendo todo en el mismo archivo models.py, ¿tengo que configurar 2 instancias de LoginManager() en el archivo init.py como student_login_manager=LoginManager() también teacher_login_manager? student_login_manager.init_app(app) student_login_manager.login_view(‘login_student’) teacher_login_manager.init_app(app) teacher_login_manager.login_view(‘login_teacher’) Si . . . Read more