Dynamic content is information generated or retrieved when a web request is handled, rather than identical on every access. A Flask route can return a random value, calculation, database result, or response from another HTTP service. section 6.4.3
Useful pages combine this changing information with stable HTML. Keep HTML in templates instead of embedding large strings in Python, then use Jinja2 placeholders to merge data into a browser-ready document. section 6.4.3
Rendering the current time
A route passes datetime.now() to index.html with render_template(). The template places {{now}} inside an <h1>, producing a page whose displayed time changes when it is served.

