TelenkovDmitry 3 months ago
parent
commit
55ef5e01e1
3 changed files with 18 additions and 3 deletions
  1. 3 2
      courses/jinja/about.html
  2. 1 1
      courses/jinja/extend.py
  3. 14 0
      courses/jinja/layout/default.tpl

+ 3 - 2
courses/jinja/about.html

@@ -1,8 +1,9 @@
-{% extends 'ex_main.html' %}
+{% extends 'layout/default.tpl' %}
 
 {% block title %}О сайте{% endblock %}
 
 {% block content %}
-<h1>О сайте</h1>
+{# {{ super() }} #}
+<h1>{{ self.title() }}</h1>
 <p>Классный сайт, если его доделать.</p>
 {% endblock %}

+ 1 - 1
courses/jinja/extend.py

@@ -2,7 +2,7 @@ from jinja2 import Environment, FileSystemLoader
 
 
 def test_1():
-    file_loader = FileSystemLoader('templates')
+    file_loader = FileSystemLoader('')
     env = Environment(loader=file_loader)
 
     template = env.get_template('about.html')

+ 14 - 0
courses/jinja/layout/default.tpl

@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <meta charset="UTF-8">
+    <title>{% block title %}{% endblock %}</title>
+</head>
+<body>
+
+{% block content %}
+Блок контента
+{% endblock %}
+
+</body>
+</html>