From 4e3d5b64b092c85f01ee0e1ff7435b364cfc6c4e Mon Sep 17 00:00:00 2001 From: Hippo Date: Fri, 16 Aug 2019 18:58:06 +0530 Subject: [PATCH] Add feed display script and "Whoops!" homepage --- app.py | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/app.py b/app.py index b0e9512..38f1db4 100644 --- a/app.py +++ b/app.py @@ -1,17 +1,25 @@ -from flask import Flask -from datetime import datetime +from flask import Flask, Response app = Flask(__name__) +@app.route('/feed.xml') +def feed(): + lines = [] + with open('feed.xml', 'r') as f: + for l in f.readlines(): + lines.append(l) + return Response('\n'.join(lines), + mimetype='application/rss+xml') + @app.route('/') def homepage(): - the_time = datetime.now().strftime("%A, %d %b %Y %l:%M %p") - - return """ -

Hello heroku

-

It is currently {time}.

- - - """.format(time=the_time) + return ''' +

Whoops!

+

+ Hey! We're currently having some problems with our website, + since our server is down. We'll be back soon though. Thanks + for your patience! +

+ ''' if __name__ == '__main__': app.run(debug=True, use_reloader=True)