30 lines
904 B
Python
30 lines
904 B
Python
from flask import Flask, render_template, redirect, url_for, flash, request
|
|
from appli.forms import RegionForm
|
|
import requests
|
|
from PIL import Image
|
|
from appli import models
|
|
import os
|
|
from appli.fonctions import main
|
|
from appli.models import Player
|
|
|
|
template_dir=os.path.abspath("./appli/templates")
|
|
app = Flask(__name__, template_folder=template_dir, static_folder='appli/static')
|
|
app.config['SECRET_KEY'] = 'ma_cle_secrete'
|
|
#app = Flask(__name__, template_folder="appli/templates", static_folder='appli/static')
|
|
|
|
@app.route("/", methods=["GET", "POST"])
|
|
def index():
|
|
form = RegionForm()
|
|
players=[]
|
|
|
|
if form.validate_on_submit():
|
|
region = form.region.data
|
|
player_count = form.player_count.data
|
|
players = main(region, player_count) or []
|
|
|
|
return render_template("index.html", form=form, players=players)
|
|
|
|
if __name__ == "__main__":
|
|
app.run(debug=True)
|
|
|