From 60be891504ba96b4547e3691a5a4b506ef89e838 Mon Sep 17 00:00:00 2001 From: erjemin Date: Wed, 22 Jul 2026 00:10:59 +0300 Subject: [PATCH] =?UTF-8?q?add:=20front=20(3)=20=D1=88=D0=B0=D0=B1=D0=BB?= =?UTF-8?q?=D0=BE=D0=BD=20=D0=B2=D0=B5=D1=80=D1=85=D0=BD=D0=B5=D0=B3=D0=BE?= =?UTF-8?q?=20=D1=83=D1=80=D0=BE=D0=B2=D0=BD=D1=8F=20=5Fbase.html?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lpon_site/templates/_base.html | 59 ++++++++++++++++++++++++++++++++++ lpon_site/templates/index.html | 27 +++------------- 2 files changed, 64 insertions(+), 22 deletions(-) create mode 100644 lpon_site/templates/_base.html diff --git a/lpon_site/templates/_base.html b/lpon_site/templates/_base.html new file mode 100644 index 0000000..5cd6c19 --- /dev/null +++ b/lpon_site/templates/_base.html @@ -0,0 +1,59 @@ +{% load static %} + + + + + + + + + {% block PAGE_TITLE %}LPON.RU{% endblock %} + + + + + + + + + + + + + + + + + {# Шутка #} + + + {% comment %} + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + ВАЖНО! В prod будет использоваться tailwind.min.css. Его собирет webpack специально под проект. + Для этого у него в input.css прописаны пути к шаблонам, на которые ему надо посмостеть, и он соберет только + используемые классы и сгенерирует уникальный tailwind.min.css проекта. + {# <-- ДОБАВИТЬ В ПРОДАКШЕНЕ #} + + В dev используем tailwindcss из CDN. В нем есть все, но он неимоверно грузит браузер.{% endcomment %} + {# <-- УБРАТЬ В ПРОДАКШЕНЕ #} + {% block EXTRAHEAD %} +{% endblock %} + + +{% block ADD_CSS1 %}{% endblock %}{% block ADD_CSS2 %}{% endblock %}{% block ADD_CSS3 %}{% endblock %}{% block BODY %} +{# {% include "blocks/header_nav.jinja2" %}#} +
{% block CONTENT %}{% endblock %}
+{# {% include "blocks/footer.jinja2" %}{% if COOKIES %}#} +{# {% include "blocks/accept-cookies.jinja2" %}{% endif %}#} +{% endblock BODY %} + + {% block ADD_JS1 %}{% endblock %}{% block ADD_JS2 %}{% endblock %}{% block ADD_JS3 %} +{% endblock %} + \ No newline at end of file diff --git a/lpon_site/templates/index.html b/lpon_site/templates/index.html index 0201d4a..e5d4b2b 100644 --- a/lpon_site/templates/index.html +++ b/lpon_site/templates/index.html @@ -1,20 +1,6 @@ -{% load static %} - - - - - LPON.ru — Виниловые пластинки и кассеты{% comment %} - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - ВАЖНО! В prod будет использоваться tailwind.min.css. Его собирет webpack специально под проект. - Для этого у него в input.css прописаны пути к шаблонам, на которые ему надо посмостеть, и он соберет только - используемые классы и сгенерирует уникальный tailwind.min.css проекта. - {# <-- ДОБАВИТЬ В ПРОДАКШЕНЕ #} - - В dev используем tailwindcss из CDN. В нем есть все, но он неимоверно грузит браузер.{% endcomment %} - {# <-- УБРАТЬ В ПРОДАКШЕНЕ #} - - +{% extends "_base.html" %}{% load static %} +{% block BODY %}{# ЭТО СПЛЕШ-СКРИН! ТУТ НЕ НИКАКОЙ НАВИГАЦИИ, МЕНЮ, ШАПКИ/ПОДВАЛА И Т.П. #}
@@ -33,9 +19,9 @@

ДЕМО-РЕЖИМ

Виниловые пластинки и не только…

- +
@@ -43,8 +29,5 @@
- - - - +{% endblock %} \ No newline at end of file