Added run and secret key for signed encryption

This commit is contained in:
Euab 2017-10-24 23:57:29 +01:00 committed by GitHub
parent 74fe35fd22
commit 1eadb5cfbf

View File

@ -1,12 +1,14 @@
import time import time
import flask import flask
import config import config
import os
from flask import Flask from flask import Flask
from flask import render_template from flask import render_template
from flask import request from flask import request
from flask import send_from_directory from flask import send_from_directory
from werkzeug.utils import secure_filename from werkzeug.utils import secure_filename
app = Flask(__name__) app = Flask(__name__)
app.config['SECRET_KEY'] = os.urandom(24)
@app.route("/") @app.route("/")
@app.route("/hello/<name>") @app.route("/hello/<name>")
@ -20,13 +22,13 @@ def upload_file():
print(secure_filename(f.filename)) print(secure_filename(f.filename))
filename = str(time.time()) + '.' + secure_filename(f.filename).split('.')[-1] filename = str(time.time()) + '.' + secure_filename(f.filename).split('.')[-1]
f.save('./uploads/' + filename) f.save('./uploads/' + filename)
return render_template('upload_success.html', return render_template('upload_success.html',
filename = filename, filename = filename,
port = config.port, port = config.port,
) )
else: else:
return render_template('upload.html', return render_template('upload.html',
port = config.port, port = config.port,
) )
@app.route('/download/<filename>') @app.route('/download/<filename>')
@ -44,3 +46,6 @@ def css(filename=None):
@app.route('/fonts/<filename>') @app.route('/fonts/<filename>')
def fonts(filename=None): def fonts(filename=None):
return flask.send_from_directory('fonts', filename) return flask.send_from_directory('fonts', filename)
app.debug = True
app.run()