20 lines
474 B
Python
20 lines
474 B
Python
from dotenv import load_dotenv
|
|
from flask import Flask, send_from_directory, jsonify, session, request
|
|
|
|
print("load environment")
|
|
load_dotenv()
|
|
|
|
print("create flask application")
|
|
app = Flask(__name__, static_folder='web/dist')
|
|
|
|
@app.route('/')
|
|
def serve_vue_app():
|
|
return send_from_directory(app.static_folder, 'index.html')
|
|
|
|
@app.route('/upload', methods=['POST'])
|
|
def upload_file():
|
|
file = request.files['file']
|
|
|
|
|
|
if __name__ == '__main__':
|
|
app.run(debug=True) |