Фреймворк Django.ти_ДПО

Фреймворк Django.ти_ДПО

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

27 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Какая команда устанавливает Django?

  1. pip Django
  2. install Django
  3. pip install Django
  4. pip add Django
Вопрос 2

Строки urlpatterns = [ path('posts/best/', include('posts.urls')), ]...

  1. подключают URL-маршруты из приложения posts по пути posts/best/
  2. подключают новое приложение к сайту без настройки маршрутов
  3. заменяют корневой конфиг URL текущего проекта
Вопрос 3

Какой пакетный менеджер есть в Python?

  1. npm
  2. manage.py
  3. pip
  4. pipenv, команда для запуска сервера
Вопрос 4

Как называется встроенная база данных в Django?

  1. MySQL
  2. PostgreSQL
  3. SQLite
  4. Oracle
Вопрос 5

Как называется шаблонизатор в Django?

  1. Django Template Language (Django templates)
  2. Jinja
  3. HTML
  4. Mako
Вопрос 6

Что необходимо выполнить первым делом для создания нового проекта при установленных библиотеках?

  1. Создать первое приложение при помощи startapp
  2. Запустить локальный сервер
  3. Открыть файл settings.py и прописать INSTALLED_APPS
  4. Создать проект через django-admin startproject
Вопрос 7

Через какой файл можно запускать локальный сервер из командной строки?

  1. settings.py
  2. init.py
  3. apps.py
  4. manage.py
Вопрос 8

Какая команда запускает локальный сервер?

  1. openserver
  2. startserver
  3. runserver
  4. serverstart
Вопрос 9

Что такое Django приложение?

  1. Это небольшой внешний сервис, подключаемый к сайту
  2. Это весь сайт со всеми его компонентами
  3. Это часть сайта, которая отвечает за определённый раздел
  4. Это шаблон страницы без логики
Вопрос 10

Django — это фреймворк для…

  1. Java
  2. JavaScript
  3. Python
  4. C++
Вопрос 11

На каком языке пишутся шаблоны в Django?

  1. CSS
  2. Python
  3. HTML
  4. SQL
Вопрос 12

На Django можно построить…

  1. интернет магазины
  2. социальные сети
  3. сайты любого типа
  4. блоговые платформы
Вопрос 13

Класс HttpResponse…

  1. выводит на экран HTML шаблоны напрямую из браузера
  2. возвращает HTTP ответ с текстом или HTML-содержимым
  3. выводит информацию о соединении без тела ответа
  4. запускает шаблонизатор без отправки ответа
Вопрос 14

Какой шаблон будет отображаться, когда запрошенный URL не существует?

  1. 402.html
  2. 400.html
  3. 404.html
  4. 500.html
Вопрос 15

Что из нижеперечисленного входит в модуль logging?

  1. Средства администрирования БД
  2. Средства ведения протокола сетевых пакетов
  3. Средства ведения журнала
  4. Средства кеширования
Вопрос 16

Какой атрибут поля формы позволяет вывести для пользователя текст с подсказкой по заполнению?

  1. helptext
  2. text
  3. placeholder
  4. help_text
Вопрос 17

Что делает REST запрос POST?

  1. Удаляет ресурс на сервере
  2. Получает данные ресурса без изменений
  3. Отправляет данные на сервер для создания или изменения ресурса
  4. Возвращает список доступных методов
Вопрос 18

Что содержит строка email = models.EmailField('email address', unique=True)?

  1. Текст 'True'
  2. Текст 'email address'
  3. Поле адреса электронной почты с ограничением уникальности
  4. Поле произвольного текстового формата без валидации
Вопрос 19

Строка url('', include('social.apps.django_app.urls', namespace='social')) в файле urls.py означает…

  1. ссылку на страницу активации социальной авторизации
  2. ссылку на социальное приложение без маршрутов
  3. подключение URL маршрутов приложения социальной авторизации
  4. перенаправление на внешнюю соцсеть уровня nginx
Вопрос 20

Какую функцию выполняет код if userFollower.followers.filter(username=request.user.username).exists()?

  1. Чтение просматриваемого профиля пользователя
  2. Проверка, подписан ли текущий пользователь на данный профиль
  3. Проверка соответствия имени читателя запрашиваемому имени
  4. Создание подписки текущего пользователя на профиль
Вопрос 21

Для какого вида кэша данные хранятся во внешней памяти?

  1. Простое кэширование в памяти процесса
  2. Кэширование базы данных
  3. Файловое кэширование
  4. Кэширование в Redis по умолчанию
Вопрос 22

Функция, ограничивающая доступ к представлению при наличии определённого разрешения, называется…

  1. «оформитель»
  2. «оператор»
  3. «декоратор»
  4. «атрибут разрешения в модели»
Вопрос 23

Строка url(r'^$', Index.as_view()) в файле urls.py означает…

  1. ссылку на страницу пользователя
  2. ссылку на профиль пользователя в интерфейсе администратора
  3. ссылку на главную страницу
  4. ссылку на страницу ошибки 404
Вопрос 24

Что означает строка country = models.CharField(max_length=30)?

  1. Поле country символьного типа длиной 30 символов строго
  2. Поле country символьного типа длиной не более 30 символов
  3. Поле country целочисленного типа длиной 30 символов
  4. Поле country текстового типа без ограничения длины
Вопрос 25

Какая команда позволит установить приложение аутентификации social_django?

  1. Pip install social_django
  2. Pip install social_django_auth_app
  3. Pip install social_auth_app_django
  4. Pip install django-social-auth
Вопрос 26

Какой вариант кода корректен для проверки логина в тесте Django?

  1. Self.client.login(user='django', pass='mti')
  2. Self.client.login(login='django', password='mti')
  3. Self.client.login(username='django', password='mti')
  4. Self.client.auth(username='django', password='mti')
Вопрос 27

Какой метод позволяет обновить значение атрибута для нескольких объектов модели за один запрос?

  1. Update()
  2. Save()
  3. Refresh()
  4. Bulk_save()