maidstone-hackspace/site/index.py

38 lines
889 B
Python

import os
import sys
import requests
from lxml import etree
from flask import Flask
from flask import make_response
import generate
from pages import blog
web_app = Flask(__name__, static_url_path='/static')
# local testing server, add your pages here
@web_app.route("/examples/", methods=['GET'])
def examples():
"""temporary for testing / examples"""
return make_response(generate.examples())
@web_app.route("/blogs/", methods=['GET'])
def blogs():
"""temporary for testing / examples"""
return make_response(blog.index())
@web_app.route("/", methods=['GET'])
def index():
"""home page"""
return make_response(generate.index())
@web_app.route("/competition/", methods=['GET'])
def competition():
"""competition page"""
return make_response(generate.competition())
if __name__ == '__main__':
web_app.run(host='0.0.0.0', port=5000, debug=True)