Commit a29b2f72c36f0697acaa40d350708d14bf526c4d
- Diff rendering mode:
- inline
- side by side
mouchak/server.py
(9 / 0)
  | |||
7 | 7 | import pymongo | |
8 | 8 | import bson | |
9 | 9 | import conf | |
10 | import requests | ||
10 | 11 | ||
11 | 12 | app = flask.Flask(__name__) | |
12 | 13 | ||
… | … | ||
151 | 151 | @app.route('/crossdomain.xml') | |
152 | 152 | def static_from_root(): | |
153 | 153 | return flask.send_from_directory(app.static_folder, request.path[1:]) | |
154 | |||
155 | |||
156 | @app.route('/feeds', methods=["GET"]) | ||
157 | def get_feeds(): | ||
158 | feeds = requests.api.get(flask.request.args["rss_url"]) | ||
159 | response = flask.make_response() | ||
160 | response.data = feeds.text | ||
161 | return response | ||
154 | 162 | ||
155 | 163 | ||
156 | 164 | app.config.from_object(conf) |