How To Create Template Based Dynamic URL with Flask

Solution 1
from flask import request

def product_request(**kwargs):
    key = pk_from_endpoint(request.endpoint)
    row = database_query(key)
    # … process request
app.add_url_route(row.url_config, endpoint_from_pk(row.id), product_request)
Solution 2
with app.app_context():
    url_map = {u.endpoint: u.rule for u in URLRules.query}

@app.route(url_map['foo'])
def foo():
    ...