Python Flask Basics Templates and Static Files Template Inheritance

Vic A
Vic A
5,452 Points

Why does this 'have the wrong contents'?

I don't see anything wrong with my code.

flask_app.py
from flask import Flask
from flask import render_template

app = Flask(__name__)


@app.route('/')
def index():
    return render_template('index.html')
templates/index.html
{% extends "layout.html" %}

{% block title %}Homepage | {{ super() }} {% endblock %}

{% block content %}
<h1>Smells Like Bakin'!</h1>
{% endblock %}
templates/layout.html
<!doctype html>
<html>
<head><title>{% block title %}Smells Like Bakin'{% endblock %} </title></head>
<body>
{% block content %}{% endblock %}
</body>
</html>