app.py
from flask import Flask, escape, render_template, request
import ebay
import sell_stats
app = Flask(__name__)
@app.route("/")
def index():
return render_template("index.html")
@app.route("/search")
def search():
keyword = request.args.get('keyword')
results = ebay.search_sold(keyword)
stats = sell_stats.generate_stats(results)
return render_template("search.html",
keyword=escape(keyword),
results=results,
stats=stats)
@app.errorhandler(404)
def page_not_found(e):
return render_template("missing.html"), 404
if __name__ == "__main__":
app.run(host="0.0.0.0", port=80)