Tengo dos campos de selección en formato html y me gustaría configurar mis opciones de acuerdo con una tabla en mi base de datos mssql
He creado una conexión usando SQLAlchemy:
Server='MYLAPTOP' Database="master" Driver='ODBC Driver 17 for SQL Server' Database_Con=f'mssql://@{Server}/{Database}?driver={Driver}' engine = create_engine(Database_Con) con = engine.connect()y este es mi formulario html:
<form method=post enctype=multipart/form-data> Choose primary subject: <select id="primary" name="primary" </select> <hr /> Choose secondary subject: <select id="secondary" name="secondary"></select> <hr /> <div class="mb-3"> <input type=File name=File> </div> <button type="submit" class="btn btn-primary">Submit</button> </form>y así es como obtengo la tabla:
df = pd.read_sql_query("select * from Data_Tables",con) print(df)mi mesa:
Name Primary Secondary 1 ABC 2 DBE 3 XDV 4 FGN 5 LGVQuiero que en el campo de selección "primario" las opciones sean: B, D, G y de acuerdo con la primera selección en el campo "primario", las opciones cambiarán si elijo B, las opciones serán E, C si elijo G entonces Aparecerá N,V y para D será V