Встречается на собеседованиях • сегодня
Работал ли с Django Templates
Django Templates — это встроенный шаблонизатор Django, который позволяет отделять логику представления от HTML. Он поддерживает наследование шаблонов, фильтры, теги и простую логику.
**Основные возможности:**
- Наследование шаблонов через `{% extends %}` и блоки `{% block %}`
- Переменные: `{{ variable }}`
- Теги: `{% for %}, {% if %}`, и пользовательские теги
- Фильтры: `{{ value|lower }}`
**Пример базового шаблона:**
```html
{% block content %}{% endblock %}
```
**Наследование шаблона:**
```html
{% extends "base.html" %}
{% block title %}My Page{% endblock %}
{% block content %}
Hello, {{ user.username }}
{% if messages %}-
{% for message in messages %}
- {{ message }} {% endfor %}

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы