Move Code into repo

This commit is contained in:
Aaron Kimbre
2022-01-16 12:22:00 -06:00
parent 1eef1854bc
commit 53ffe927f3
196 changed files with 33149 additions and 0 deletions

42
app/main.py Normal file
View File

@@ -0,0 +1,42 @@
from flask import render_template, Blueprint, redirect, request, send_from_directory, make_response, send_file
from flask_user import login_required, current_user
import json, glob, os
from wand import image
from app.models import Account, AccountInvitation, CharacterInfo
from app.schemas import AccountSchema, CharacterInfoSchema
from app.luclient import query_cdclient
main_blueprint = Blueprint('main', __name__)
account_schema = AccountSchema()
char_info_schema = CharacterInfoSchema()
@main_blueprint.route('/', methods=['GET'])
def index():
"""Home/Index Page"""
if current_user.is_authenticated:
account_data = Account.query.filter(Account.id == current_user.id).first()
return render_template(
'main/index.html.j2',
account_data=account_data
)
else:
return render_template('main/index.html.j2')
@main_blueprint.route('/about')
def about():
"""About Page"""
return render_template('main/about.html.j2')
@main_blueprint.route('/favicon.ico')
def favicon():
return send_from_directory(
'static/logo/',
'favicon.ico',
mimetype='image/vnd.microsoft.icon'
)