NEW
Font size
WorksheetsВопросы по Django
Total questions: 32
Worksheet time: 16mins
Для чего нужна папка templates в Django?
Для хранения изображений
Для хранения HTML-шаблонов
Для хранения стилей
Для чего используется папка static?
Для HTML-шаблонов
Для базы данных
Для CSS, JavaScript и изображений
Что делает команда python manage.py runserver?
Создает базу данных
Запускает локальный сервер
Очищает кэш проекта
Что делает команда python manage.py makemigrations?
Удаляет миграции
Применяет миграции
Создает миграционные файлы на основе изменений моделей
Что делает команда python manage.py migrate?
Запускает проект
Применяет миграции к базе данных
Регистрирует модели
Для чего используется команда python manage.py createsuperuser?
Для создания обычного пользователя
Для создания администратора
Для удаления пользователя
Для чего нужен файл views.py
Для создания моделей
Для описания логики обработки запросов
Для управления стилями
Что делает функция render() в Django?
Применяет стили
Выполняет миграции
Возвращает HTML-шаблон с контекстом
Что такое context в функции render()?
CSS стили
Словарь данных, передаваемых в шаблон
SQL-запрос
Что делает конструкция {% for item in items %} в шаблоне?
Запускает JavaScript
Обрабатывает CSS
Перебирает список данных
Какой тег используется для вывода значения переменной в шаблоне?
{% %}
{{ }}
[[ ]]
Какой тег используется для вывода значения переменной в шаблоне?
{% %}
{{ }}
[[ ]]
Как завершить цикл в шаблоне?
{% stop %}
{% endfor %}
{% break %}
Для чего нужен файл urls.py в Django?
Для настройки шаблонов
Для подключения к базе данных
Для маршрутизации URL-адресов
Что делает функция path() в urls.py?
Сохраняет шаблон
Определяет маршрут URL и связывает его с представлением
Регистрирует модель
Что делает функция include() в urls.py?
Вставляет HTML-шаблон
Подключает URL-ы из другого приложения
Подключает базу данных
Что такое myapp.urls в главном urls.py?
Название модели
Ссылка на файл маршрутов приложения
Ссылка на шаблон
Где чаще всего лежит основной файл urls.py проекта?
Внутри каждого шаблона
Внутри папки приложения
В корне проекта (рядом с settings.py)
Для чего используется admin.site.register()?
Для запуска сервера
Для регистрации модели в админке
Для подключения шаблона
Что делает параметр list_display в админке?
Сортирует модели
Определяет, какие поля отображаются в списке объектов
Очищает базу данных
Что делает list_filter в admin.py?
Фильтрует шаблоны
Добавляет фильтры в админке
Удаляет поля
Что делает search_fields в admin.py?
Устанавливает поиск по полям
Добавляет стили поиска
Удаляет поиск
Что делает search_fields в admin.py?
Устанавливает поиск по полям
Добавляет стили поиска
Удаляет поиск
Где обычно хранятся функции-представления (views)?
В models.py
В admin.py
В views.py
Где создаются маршруты URL-ов приложения?
В urls.py приложения
В views.py
В settings.py
Какой файл нужно создать, чтобы подключить URL-ы приложения?
admin.py
templates.py
urls.py
Что нужно подключить в INSTALLED_APPS, чтобы работало приложение?
templates
myapp
urls
Какой командой можно запустить локальный сервер?
django run
python manage.py runserver
python server.py
Что обязательно указывается в path()?
Название HTML-файла
Имя шаблона
URL-путь и функция
Что делает context_menu в HTML-шаблонах?
Устанавливает правый клик мыши
Выводит контекстное меню (редко используется)
чтобы показать отрпавить данные с базы в виде словаря
Можно ли в шаблоне использовать условные конструкции?
Нет
Да, через {% if %}
Только через JavaScript
Что будет, если не зарегистрировать модель в admin.py?
Модель не будет работать
Модель не появится в админке
Django выдаст ошибку
