Как включить частичные html-файлы в index.html?

Я использую python и django и пытаюсь включить html-файлы в свой файл index.html, но, похоже, не могу заставить его работать - любая помощь будет оценена по достоинству.

добавлю контекста.. Я скачал тему через Keentheme и хочу использовать ее в своем проекте. Учебное пособие по началу работы (https://thewikihow.com/video_ApO_obOK_00) примерно в 14:20 инструктирует меня изменить все файлы html на файлы php и использовать Это не работает.

HTML-файлы содержат многочисленные инструкции, такие как следующие: '''[html-partial:include:{"file":"partials/_mobile-header-base.html"}]/'''

Расположение файла для вышеуказанного выглядит следующим образом: ./partials/_mobile-header-base.html

В учебнике рассматривается только метод включения php - может ли кто-нибудь помочь?

Почему вы смотрите учебник по PHP, когда хотите использовать Django? Найдите учебник по Django.

Daniel Roseman 08.04.2019 22:02
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
2
1
1 786
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Тег, который вы ищете, это {% include 'path/to/template.html' %}. Вы можете найти документацию для языка шаблонов Django здесь и информацию об остальных тегах и фильтрах в языке шаблонов Django здесь.

Если вы еще этого не сделали, я определенно рекомендую пройти Учебник по Джанго для всестороннего введения в создание веб-приложения на основе базы данных способом Django.

Спасибо - работает как сон! очень полезно.

Bobby Stearman 09.04.2019 11:52

@BobbyStearman Рад, что смог помочь! Надеюсь, вам понравится проводить время с Джанго.

Franey 09.04.2019 23:27

В Django есть способ загружать html-файлы в шаблоны с помощью {% include %}. Убедитесь, что html-файл находится в папке шаблона приложения.

{% include 'your_app_name/your_html_file.html' %}

Другие вопросы по теме