TelenkovDmitry 3 mesi fa
parent
commit
5ec5119e79

+ 8 - 0
courses/jinja/about.html

@@ -0,0 +1,8 @@
+{% extends 'ex_main.html' %}
+
+{% block title %}О сайте{% endblock %}
+
+{% block content %}
+<h1>О сайте</h1>
+<p>Классный сайт, если его доделать.</p>
+{% endblock %}

+ 13 - 0
courses/jinja/ex_main.html

@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <meta charset="UTF-8">
+    <title>{% block title %}{% endblock %}</title>
+</head>
+<body>
+
+{% block content %}
+{% endblock %}
+
+</body>
+</html>

+ 17 - 0
courses/jinja/extend.py

@@ -0,0 +1,17 @@
+from jinja2 import Environment, FileSystemLoader
+
+
+def test_1():
+    file_loader = FileSystemLoader('templates')
+    env = Environment(loader=file_loader)
+
+    template = env.get_template('about.html')
+    output = template.render()
+    print(output)
+
+
+def main():
+    test_1()
+
+if __name__ == '__main__':
+    main()

+ 0 - 9
courses/jinja/include.py

@@ -1,9 +0,0 @@
-
-
-
-
-def main():
-    pass
-
-if __name__ == '__main__':
-    main()