Бесплатные ответы на тесты по предмету «Фреймворк Django» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 45 вопросов
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Какой командой создаётся новый проект Django?
1django-admin startproject myproject✓ Правильный ответ
2django startapp myproject
3manage.py runserver
4django-admin newproject myproject
✓ Правильный ответ
django-admin startproject myproject
Вопрос 2
Что такое View в Django?
1Форма для отображения HTML
2Модель для доступа к БД
3Класс или функция, обрабатывающая запросы и возвращающая ответ
4Раздел настроек проекта
Вопрос 3
Где в Django по умолчанию задаются URL-маршруты?
1urls.txt
2views.py
3models.py
4urls.py
Вопрос 4
Что делает команда python manage.py makemigrations?
1Применяет миграции к базе
2Удаляет таблицы
3Генерирует файл миграции по изменённым моделям
4Проверяет шаблоны
Вопрос 5
Для чего нужен ModelForm в Django?
1Для работы с JSON
2Для отображения HTML
3Для генерации формы на основе модели
4Для отладки
Вопрос 6Ответ открыт бесплатно
Что такое ORM в контексте Django?
1Онлайн-режим моделей
2Система маршрутизации
3Объектно-реляционное отображение✓ Правильный ответ
4Обработка шаблонов
✓ Правильный ответ
Объектно-реляционное отображение
Вопрос 7
Где хранится настройка базы данных в Django?
1db.py
2models.py
3settings.py
4urls.py
Вопрос 8
Какой шаблонизатор используется по умолчанию в Django?
1Jinja2
2Handlebars
3Django Templates
4Mustache
Вопрос 9
Как передать данные в шаблон из view?
1Через URL
2Через базу данных
3Через контекст (context)
4Через cookies
Вопрос 10Ответ открыт бесплатно
Что такое FBV и CBV в Django?
1Методы запуска сервера
2Способы подключения БД
3Разные типы представлений (Function-based / Class-based Views)✓ Правильный ответ
4Инструменты шаблонов
✓ Правильный ответ
Разные типы представлений (Function-based / Class-based Views)
Вопрос 11
Как получить все объекты модели в Django ORM?
1Model.objects.get()
2Model.all()
3Model.objects.all()
4Model.query.all()
Вопрос 12
Какой файл управляет настройками Django-проекта?
1config.py
2app.py
3settings.py
4main.py
Вопрос 13Ответ открыт бесплатно
Что такое DRF (Django REST Framework)?
1Инструмент шаблонов
2ORM-подсистема
3Фреймворк для построения REST API✓ Правильный ответ
4Система авторизации
✓ Правильный ответ
Фреймворк для построения REST API
Вопрос 14
Что такое сериализация в DRF?
1Хеширование данных
2Проверка доступа
3Преобразование объектов Python в JSON и обратно
4Обработка ошибок
Вопрос 15
Какой класс DRF используется для описания API-представлений?
1APIView
2RestView
3JsonView
4ApiHandler
Вопрос 16
Что делает настройка CORS в Django?
1Настраивает роутинг
2Разрешает или блокирует запросы с других доменов
3Связывает шаблоны
4Шифрует куки
Вопрос 17Ответ открыт бесплатно
Какой компонент отвечает за админку в Django?
1django.forms
2django.auth
3django.admin✓ Правильный ответ
4django.superuser
✓ Правильный ответ
django.admin
Вопрос 18
Как создать суперпользователя в Django?
1python manage.py admin
2django-admin createadmin
3python manage.py createsuperuser
4create_super_user.py
Вопрос 19
Как называется тестовый клиент Django для unit-тестов?
1Client()
2TestClient()
3Browser()
4DjangoTest()
Вопрос 20Ответ открыт бесплатно
Что такое reverse() в Django?
1Функция шаблонов
2Метод сериализации
3Функция для получения URL по имени маршрута✓ Правильный ответ
4Метод авторизации
✓ Правильный ответ
Функция для получения URL по имени маршрута
Вопрос 21
Какой декоратор применяется к unit-тесту в Django?
1@unittest.skip
2@testcase
3@override_settings
4@test или @pytest.mark (не используется в стандартном unittest)
Вопрос 22
Что делает assertContains() в Django тестах?
1Проверяет заголовки
2Проверяет, что ответ содержит определённый текст
3Проверяет код ошибки
4Проверяет редирект
Вопрос 23
Для чего используется Docker в Django-проекте?
1Для написания шаблонов
2Для форматирования кода
3Для контейнеризации и изоляции среды выполнения
4Для тестирования API
Вопрос 24Ответ открыт бесплатно
Какой токен-метод аутентификации встроен в DRF?
1OAuth2
2JWT
3TokenAuthentication✓ Правильный ответ
4APIKey
✓ Правильный ответ
TokenAuthentication
Вопрос 25
Где указывается CORS-разрешение?
1settings.py
2cors.json
3models.py
4headers.py
Вопрос 26
Что такое middleware в Django?
1Объекты моделей
2Контроллеры
3Прослойки, обрабатывающие запросы и ответы
4Представления
Вопрос 27Ответ открыт бесплатно
Что делает @login_required?
1Отключает аутентификацию
2Перенаправляет неавторизованных пользователей✓ Правильный ответ
3Обрабатывает исключения
4Генерирует токены
✓ Правильный ответ
Перенаправляет неавторизованных пользователей
Вопрос 28
Что такое context в шаблонах Django?
1Словарь данных, передаваемый из view
2Массив HTML
3Класс стилей
4База данных
Вопрос 29
Как подключить Django Debug Toolbar?
1Установить пакет и добавить в INSTALLED_APPS и MIDDLEWARE
2Включить в HTML-шаблоне
3Заменить view
4Добавить в urls.py как admin.site.urls
Вопрос 30
Что делает @api_view в DRF?
1Позволяет использовать FBV с поддержкой API
2Отвечает за шаблоны
3Сериализует данные
4Создаёт модели
Вопрос 31Ответ открыт бесплатно
Что такое OpenAPI в контексте Django REST Framework?
1Набор стилей для CSS
2Протокол обмена сообщениями между микросервисами
3Стандарт описания REST API, на котором основаны Swagger и ReDoc✓ Правильный ответ
4Django-пакет для генерации моделей
✓ Правильный ответ
Стандарт описания REST API, на котором основаны Swagger и ReDoc
Вопрос 32
Какой пакет используется в DRF для автодокументации Swagger?
1drf-swagger-docs
2drf-yasg
3swagger-gen
4drf-openapi
Вопрос 33
Что позволяет делать Swagger-интерфейс помимо просмотра документации?
1Изменять модели базы данных
2Загружать статические файлы
3Отправлять запросы и передавать токен авторизации
4Обновлять настройки сервера
Вопрос 34Ответ открыт бесплатно
Какая команда используется для генерации YAML-документации (статической схемы)?
1python manage.py showdoc
2python manage.py generate_yaml
3python manage.py generateschema ˃ schema.yaml✓ Правильный ответ
4python manage.py exportdocs
✓ Правильный ответ
python manage.py generateschema ˃ schema.yaml
Вопрос 35
Что такое CORS в контексте API?
1Система логирования
2Способ кэширования ответов
3Механизм разрешения запросов между разными источниками
4Метод сериализации данных
Вопрос 36
Как включить открытое CORS-доступ к API?
1Добавить CORS_ENABLE_ALL = True
2Установить CORS_ORIGIN_ALLOW_ALL = True и настроить CORS_URLS_REGEX
3Отключить CSRF
4Указать список в CORS_ALLOWED_METHODS
Вопрос 37
Как ограничить доступ к API только с определённых доменов?
1Добавить заголовок X-CORS-Domain
2Установить CORS_ORIGIN_ALLOW_ALL = False и прописать домены в CORS_ALLOWED_ORIGINS
3Использовать JWT авторизацию
4Удалить middleware CorsMiddleware
Вопрос 38Ответ открыт бесплатно
Что такое ViewSet в Django REST Framework?
1Класс сериализатора
2Расширение модели
3Абстракция над APIView для генерации CRUD автоматически✓ Правильный ответ
4Метод для маршрутизации
✓ Правильный ответ
Абстракция над APIView для генерации CRUD автоматически
Вопрос 39
Что такое Bearer Token?
1Временный токен авторизации, встроенный в HTML
2Токен, передаваемый в заголовке Authorization, дающий доступ без повторной аутентификации
3Заголовок ответа API
4Тип сессионного ключа
Вопрос 40
Что такое JWT (JSON Web Token)?
1Библиотека логирования
2API-интерфейс
3Ключ аутентификации, состоящий из заголовка, полезной нагрузки и подписи
4Метод сериализации запросов
Вопрос 41Ответ открыт бесплатно
Что делает модуль django.contrib.auth?
1Отвечает за логирование запросов
2Добавляет DRF в проект
3Обеспечивает управление пользователями и аутентификацию✓ Правильный ответ
4Хранит шаблоны для админки
✓ Правильный ответ
Обеспечивает управление пользователями и аутентификацию
Вопрос 42
Что делает метод assertRedirects() в Django тестах?
1Проверяет, был ли выдан токен
2Проверяет, был ли ответ в формате JSON
3Проверяет, произошёл ли редирект с одного URL на другой
4Проверяет уникальность модели
Вопрос 43
Сопоставьте свойства с их назначением:
1list_filter
2search_fields
3list_display_links
4list_display
5list_editable
6Поля, по которым можно фильтровать записи
7Поля модели, по которым можно проводить поиск
8Поля, при клике на которые можно перейти на страницу просмотра и редактирования записи
9Поля модели, отображаемые на странице списка объектов
10Поля модели, которые можно редактировать на странице списка объектов
Вопрос 44
Сопоставьте файл с его назначением:
1apps.py
2models.py
3migrations/
4admin.py
5Настройки приложения
6БД через ORM
7Хранит историю изменений структуры таблиц базы данных
8Настройки админ-зоны приложения
Вопрос 45Ответ открыт бесплатно
Расставьте шаги в правильном порядке:
1Шаг C: Отключаем DebugToolbar и другие отладочные приложения✓ Правильный ответ
2Шаг A: Сохраняем зависимости проекта (pip freeze > requirements.txt)✓ Правильный ответ
3Шаг B: Выносим чувствительные данные в переменные окружения✓ Правильный ответ
✓ Правильный ответ
Шаг C: Отключаем DebugToolbar и другие отладочные приложения ; Шаг A: Сохраняем зависимости проекта (pip freeze > requirements.txt) ; Шаг B: Выносим чувствительные данные в переменные окружения
О материалах и доступе
Что входит в набор «Фреймворк Django.sa_Pyt-р»?
45 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.