#5 Added ability to get a quick overview of all of the product stats on one page.
This commit is contained in:
@ -15,20 +15,23 @@ blueprint = Blueprint("stats", __name__, url_prefix='/stats')
|
||||
|
||||
@blueprint.route('/')
|
||||
def stats_index():
|
||||
""" Main page to view all of the statistics for the site """
|
||||
db = StatsController()
|
||||
data = db.read()
|
||||
return ""
|
||||
return render_template("index.html", content="stats.html", data=data)
|
||||
|
||||
|
||||
@blueprint.route('/product/<int:id>')
|
||||
def view_product_stats(id: int):
|
||||
""" Page to view statistics for a given product """
|
||||
db = StatsController()
|
||||
data = db.read_product(id)
|
||||
return ""
|
||||
return render_template("index.html", content="stats.html", data=data)
|
||||
|
||||
|
||||
@blueprint.route('/user/<int:id>')
|
||||
def view_user_stats(id: int):
|
||||
""" Page to view statistics for a given user """
|
||||
db = StatsController()
|
||||
data = db.read_user(id)
|
||||
return ""
|
||||
return render_template("index.html", content="stats.html", data=data)
|
||||
|
Reference in New Issue
Block a user