Beispiel #1
0
def homepage():
    datarows = get_data()
    htmlstr = "<h1>Hello world!</h1>"
    htmlstr += "<p>There have been {num} recalls</p>".format(num=len(datarows))
    for d in datarows:
    	htmlstr += """<p><a href="{url}">{title}</a></p>""".format(title=d['Title'], url=d['URL'])
    return htmlstr
Beispiel #2
0
from flask import Flask
from flask import render_template
from datetime import datetime
from datafoo import get_data

recalls_data = get_data()

app = Flask(__name__)


@app.route("/")
def homepage():
    return render_template('index.html',
                           recalls_count=len(recalls_data),
                           recalls_list=recalls_data)


@app.route("/product_type/<product_id>")
def product_type(product_id):
    pdata = []
    for row in recalls_data:
        if row['product_id'] == product_id:
            pdata.append(row)
    return render_template('product_type.html',
                           product_id=product_id,
                           recalls_count=len(pdata),
                           recalls_list=pdata)


if __name__ == '__main__':
    app.run(use_reloader=True, debug=True)
Beispiel #3
0
from flask import Flask
from flask import render_template
from datetime import datetime
from datafoo import get_data
recalls_data = get_data()
app = Flask(__name__)


@app.route("/")
def homepage():
    tname = 'index.html'
    return render_template(tname,
                recalls_count=len(recalls_data),
                recalls_list = recalls_data)

if __name__ == '__main__':
    app.run(use_reloader=True, debug=True)
Beispiel #4
0
from flask import Flask
from datafoo import get_data

app = Flask(__name__)
datarows = get_data()

@app.route("/")
def homepage():
    htmlstr = "<h1>Hello world!</h1>"
    htmlstr += "<p>There have been {num} recalls</p>".format(num=len(datarows))
    for d in datarows:
        htmlstr += """<p><a href="{url}">{title}</a></p>""".format(title=d['Title'], url=d['URL'])
    return htmlstr

if __name__ == '__main__':
    app.run(use_reloader=True, debug=True)
Beispiel #5
0
from flask import Flask
from datafoo import get_data

app = Flask(__name__)
datarows = get_data()


@app.route("/")
def homepage():
    htmlstr = "<h1>Hello world!</h1>"
    htmlstr += "<p>There have been {num} recalls</p>".format(num=len(datarows))
    for d in datarows:
        htmlstr += """<p><a href="{url}">{title}</a></p>""".format(
            title=d['Title'], url=d['URL'])
    return htmlstr


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