NEW
Font size
WorksheetsStatic Django
Total questions: 20
Worksheet time: 10mins
Какой тип файлов лучше всего описывается аналогией "мебель и декор в доме", которые готовит разработчик заранее?
Файлы миграций (Migration files)
Статические файлы (Static files)
Файлы шаблонов (Template files)
Медиа-файлы (Media files)
Какой тип файлов обычно используется для хранения изображений и видео, загружаемых пользователями?
Файлы конфигурации (Configuration files)
Медиа-файлы (Media files)
Статические файлы (Static files)
Файлы миграций (Migration files)
Какой тип файлов чаще всего используется для динамического создания контента на веб-страницах?
Файлы миграций (Migration files)
Файлы шаблонов (Template files)
Статические файлы (Static files)
Медиа-файлы (Media files)
Какой тип файлов обычно содержит информацию о структуре базы данных и изменениях в ней?
Файлы миграций (Migration files)
Медиа-файлы (Media files)
Статические файлы (Static files)
Файлы шаблонов (Template files)
Какой тип файлов обычно используется для хранения стилей и оформления веб-страниц?
CSS-файлы (CSS files)
Файлы шаблонов (Template files)
Статические файлы (Static files)
Файлы миграций (Migration files)
Какой тип файлов чаще всего используется для хранения конфиденциальной информации, такой как пароли и ключи API?
Медиа-файлы (Media files)
Файлы шаблонов (Template files)
Файлы миграций (Migration files)
Файлы конфигурации (Configuration files)
Какой тип файлов обычно используется для хранения данных, которые могут изменяться в процессе работы приложения?
Файлы миграций (Migration files)
Файлы шаблонов (Template files)
Базы данных (Databases)
Статические файлы (Static files)
Какая настройка в `settings.py` указывает Django, где искать статические файлы в режиме разработки?
STATICFILES_DIRS
STATIC_URL
STATIC_ROOT
MEDIA_ROOT
Что делает команда `python manage.py collectstatic`?
Собирает все медиа-файлы в одну папку.
Удаляет неиспользуемые статические файлы.
Копирует все статические файлы из разных мест проекта в одну папку, указанную в `STATIC_ROOT`.
Проверяет наличие ошибок в статических файлах.
Какой тег нужно использовать в шаблоне для получения URL статического файла, например, `css/style.css`?
<link src='static/css/style.css'>
{{ static 'css/style.css' }}
{% static 'css/style.css' %}
{% url 'css/style.css' %}
Для чего нужна настройка `MEDIA_ROOT` в `settings.py`?
Чтобы указать путь к папке на сервере, где физически будут храниться файлы, загруженные пользователями.
Чтобы указать URL-адрес, по которому будут доступны загруженные пользователями файлы.
Чтобы хранить временные файлы во время загрузки
Чтобы указать, какие типы медиа-файлов разрешено загружать.
Пользователь загрузил аватар через поле `ImageField` в модели. Как правильно отобразить это изображение в шаблоне, если объект модели называется `student`?
<img src="{{ student.avatar.url }}">
<img src="{% static student.avatar.url %}">
<img src="{{ student.avatar.path }}">
<img src="{{ student.avatar }}">
В какой папке, согласно лучшим практикам, должны храниться файлы, загруженные пользователями (например, аватары)?
Django разделяет файлы разработчика и файлы пользователя. Где место для вторых?
В папке `static/`
Внутри папки приложения `myapp/uploads/`
В папке с шаблонами `templates/`
В папке `media/`
В чем ключевое различие между `STATIC_URL` и `MEDIA_URL`?
`STATIC_URL` должен быть относительным путем, а `MEDIA_URL` — абсолютным.
`STATIC_URL` — это URL-префикс для файлов разработчика, а `MEDIA_URL` — для файлов, загруженных пользователями.
`STATIC_URL` используется для CSS, а `MEDIA_URL` — для JavaScript.
Различий нет, это синонимы для одного и того же.
Какой тип файлов используется для хранения временных данных, которые могут быть удалены после завершения работы приложения?
Файлы миграций (Migration files)
Временные файлы (Temporary files)
Файлы конфигурации (Configuration files)
Статические файлы (Static files)
Какой тег используется для подключения CSS-файла в HTML-документе?
<style src='style.css'>
<link rel='stylesheet' href='style.css'>
<script src='style.css'>
<css src='style.css'>
Какой тип файлов обычно используется для хранения данных, которые не должны изменяться после развертывания приложения?
Файлы шаблонов (Template files)
Медиа-файлы (Media files)
Файлы миграций (Migration files)
Статические файлы (Static files)
Какой тип файлов обычно используется для хранения данных, которые должны быть доступны для чтения и записи в процессе работы приложения?
Файлы миграций (Migration files)
Статические файлы (Static files)
Файлы конфигурации (Configuration files)
Базы данных (Databases)
Какой тег используется для подключения JavaScript-файла в HTML-документе?
<script src='script.js'>
<link rel='script' href='script.js'>
<js src='script.js'>
<style src='script.js'>
Какой тип файлов обычно используется для хранения логов и отчетов о работе приложения?
Файлы миграций (Migration files)
Лог-файлы (Log files)
Статические файлы (Static files)
Файлы конфигурации (Configuration files)
