Python Flask Basics Templates and Static Files Template Inheritance

A bug maybe?

Bummer! Make sure the <title> tag still has its title. "Smells Like Bakin'" should be in the block, too.

What am I doing wrong?

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
<!doctype html>
<html>
<head><title>Homepage</title></head>
<body>
<h1>Smells Like Bakin'!</h1>
<p>Welcome to my bakery web site!</p>
</body>
</html>
templates/layout.html
<!doctype html>
<html>
<head><title>{% block title %}Smells Like Bakin{% endblock %}</title></head>
<body>
{% block content %}{% endblock %}
</body>
</html>

1 Answer

Ziyad Yehia
Ziyad Yehia
Python Web Development Techdegree Student 6,284 Points

It appears that the apostrophe has been dropped off the end of " bakin' ".

Try adding that apostrophe back in, and come back if it still doesnt work :P