23 lines
773 B
Python
23 lines
773 B
Python
from flask import flash, render_template, request, session
|
|
from app.us import bp
|
|
from app.extensions import db
|
|
from app.models.user import User
|
|
from app.utils.alert_type import AlertType
|
|
from app.utils.flash_message import FlashMessage
|
|
|
|
@bp.route('contact', methods=['GET', 'POST'])
|
|
def contact():
|
|
user = None
|
|
user_id = session.get('id')
|
|
if request.method == 'POST':
|
|
flash(FlashMessage("Message sent! (not really :$)", AlertType.SUCCESS.value))
|
|
|
|
if user_id is not None:
|
|
user = db.session.execute(db.select(User).filter_by(id=user_id)).one_or_none()
|
|
if user is not None:
|
|
user = user[0]
|
|
return render_template("us/contact.html",user=user)
|
|
|
|
@bp.route('about')
|
|
def about():
|
|
return render_template("us/about.html") |