HTML ШАБЛОНЫ DJANGO
Django является одним из наиболее популярных Python-фреймворков для быстрого создания веб-приложений. Его MVC-архитектура позволяет разделить дизайн и бизнес-логику веб-приложения.
Django также поддерживает множество встроенных HTML-шаблонов для создания пользовательского интерфейса. Они позволяют создавать динамические страницы, используя шаблоны, которые могут быть настроены и переиспользованы для различных частей сайта.
Чтобы создать собственные HTML-шаблоны в Django, вы можете использовать встроенные теги шаблонов, такие как {% if%}, {% for%} и {% block%}. Они используются для определения условий, циклов и блоков, соответственно, и интегрируются в HTML-код.
Пример кода на Python:
def home(request): posts = Post.objects.filter(published_date__lte=timezone.now()).order_by('-published_date') return render(request, 'blog/home.html', {'posts': posts})
Где `'blog/home.html'` это путь к HTML-шаблону для домашней страницы. В шаблоне вы можете использовать переменную `posts`, представляющую список объектов `Post`.
19 Шаблоны в Django. Шаблонизация в Django. Django Templates.
21 Django template language. Рендеринг шаблона.
How to link HTML and CSS files in Django
Django QuickStart Web Application for Beginners
Изучение Django 3 / Урок #4 - Шаблонизатор Jinja и HTML шаблоны
3. Уроки Django 2 - Шаблоны, наследование шаблонов (2018)
#6. Шаблоны (templates). Начало - Django уроки
Новые материалы: