Added Files
This commit is contained in:
32
web.py
Normal file
32
web.py
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
# SPDX-License-Identifier: MIT-0
|
||||
|
||||
from flask import Flask, flash, redirect, render_template, request, session, abort
|
||||
from random import randint
|
||||
|
||||
|
||||
def shutdown_server():
|
||||
func = request.environ.get('werkzeug.server.shutdown')
|
||||
if func is None:
|
||||
raise RuntimeError('Not running with the Werkzeug Server')
|
||||
func()
|
||||
|
||||
|
||||
myapp = Flask(__name__)
|
||||
|
||||
|
||||
@myapp.route('/shutdown', methods=['POST'])
|
||||
def shutdown():
|
||||
shutdown_server()
|
||||
return 'Server shutting down...'
|
||||
|
||||
|
||||
@myapp.route("/")
|
||||
def hello():
|
||||
# return name
|
||||
return render_template(
|
||||
'test.html', **locals())
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
myapp.run(host='0.0.0.0', port=80)
|
Reference in New Issue
Block a user