This commit is contained in:
Nyx 2025-03-15 01:09:05 -05:00
parent 38bfadc46b
commit 18c61f68da

View file

@ -31,6 +31,12 @@ class User(Base):
username = Column(String, unique=True, nullable=False) username = Column(String, unique=True, nullable=False)
password = Column(String, nullable=False) password = Column(String, nullable=False)
class Asks(Base):
__tablename__ = 'asks'
id = Column(Integer, primary_key=True)
name = Column(String, unique=True, nullable=False)
ask = Column(String, nullable=False)
Base.metadata.create_all(engine) Base.metadata.create_all(engine)
app = Flask(__name__) app = Flask(__name__)
@ -45,8 +51,21 @@ def encrypt(data):
#encrypt("hi") #encrypt("hi")
@app.route('/') @app.route('/', methods=['GET', 'POST'])
def home(): def home():
if request.method == 'POST':
name = request.form['name']
ask = request.form['question']
if name:
print("Name: " + name)
else:
print("Name: No name was provided")
name = "None"
print("Ask: " + ask)
db.execute(text("INSERT INTO asks (name, ask) VALUES (:name, :ask)"),
{"name": name, "ask": ask})
print("Wrote to DB maybe")
return redirect('/')
return render_template('index.j2', instanceLocation=instanceLocation, instanceBranding=instanceBranding) return render_template('index.j2', instanceLocation=instanceLocation, instanceBranding=instanceBranding)