The structure of templates should be: - layout.html: valid for everything - product.html: valid for all products