Фреймворки Python.фип_БАК(2 2)_н с

Фреймворки Python.фип_БАК(2 2)_н с

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

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

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

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

Вопрос 1

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

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

Каждое новое приложение необходимо зарегистрировать в...

  1. файле urls.py.
  2. файле setting.py, добавив в список INSTALLED_APPS.
  3. не требуется регистрация приложений.
Вопрос 3

Что делают следующие строки? urlpatterns = [    path('posts/best/', include('posts.urls')), ]

  1. Подключают файл из приложения posts при переходе на ссылку posts/best/.
  2. Подключают новое приложение к сайту.
  3. Ничего, так как в коде есть ошибка.
Вопрос 4

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

  1. npm.
  2. manage.py.
  3. pip.
Вопрос 5

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

  1. MySQL
  2. PostgreSQL.
  3. SQLite.
Вопрос 6

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

  1. Jinja
  2. pip.
  3. HTML.
Вопрос 7

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

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

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

  1. settings.py
  2. manage.py.
  3. __init__.py.
Вопрос 9

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

  1. openserver
  2. runserver
  3. startserver
Вопрос 10

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

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

Какие функции выполняет файл views.py?

  1. Указывает какие HTML-шаблоны должны открываться
  2. Служит для создания HTML-шаблонов
  3. Он позволяет выводить информацию на экран
Вопрос 12

Django это фреймворк для какого языка?

  1. Django – язык программирования. Он сам по себе
  2. Python
  3. Java
Вопрос 13

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

  1. CSS
  2. Python
  3. HTML
Вопрос 14

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

  1. Интернет магазины
  2. Сайты любого типа
  3. Социальные сети
Вопрос 15

Что делает HttpResponse?

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

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

  1. 404.html
  2. 402.html
  3. 400.html
Вопрос 17

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

  1. Средство ведения журнала
  2. Средства администрирования
  3. Средства ведения протокола
Вопрос 18

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

  1. help_text
  2. text
  3. helptext
Вопрос 19

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

  1. удаляет запись пользователя
  2. передает данные пользователя
  3. получает данные пользователя
Вопрос 20

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

  1. поле содержит текст 'True'
  2. поле содержит адрес электронной почты
  3. поле содержит текст 'email address'
Вопрос 21

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

  1. ссылка на страницу социальной авторизации
  2. ссылка на социальное приложение
  3. ссылка на страницу активацию социальной авторизации
Вопрос 22

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

  1. Чтение просматриваемого профиля пользователя
  2. проверка соответствия имени читателя запрашиваемому имени
  3. Проверка подписки на профиль данного пользователя
Вопрос 23

Для чего используется команда python manage.py syncdb?

  1. Создание рабочей базы данных
  2. Синхронизация базы данных проекта
  3. Настройка базы данных проекта
Вопрос 24

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

  1. Простое кэширование
  2. Кэширование базы данных
  3. Файловое кэширование
Вопрос 25

Какую функцию выполняет данный код? tweets=Tweet.objects.filter(user=userProfile).order_by('-created_date')

  1. Фильтрация твитов
  2. Фильтрация твитов по имени пользователя
  3. Фильтрация твитов по имени пользователя и упорядочение по дате
Вопрос 26

Функция, которая может ограничивать представление для пользователя, имеющего частное разрешение, носит название:

  1. оформитель
  2. оператор
  3. декоратор
Вопрос 27

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

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

Какой метод из нижеперечисленных является методом для создания анимации?

  1. fadeOut()
  2. slideUP()
  3. show()
Вопрос 29

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

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

Что означает данная строка admin.site.register(User) в файле admins.py?

  1. Регистрация класса User
  2. Добавление класса User к пользовательскому интерфейсу
  3. пользователи имеют доступ к интерфейсу администратора
Вопрос 31

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

  1. pip install social_django
  2. pip install social_django_auth_app
  3. pip install social_auth_app_django
Вопрос 32

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

  1. self.client.login(user='django', pass='synergy')
  2. self.client.login(username='django', password='synergy')
  3. self.client.login(login='django', password='synergy')
Вопрос 33

При помощи объекта какого класса в тесте выполняем запросы к серверу?

  1. django.test.client.Browser
  2. django.test.client.HttpRequest
  3. django.test.client
Вопрос 34

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

  1. from django.core.management import command
  2. from django.core import command
  3. from django.management import call_command
Вопрос 35

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

  1. .save()
  2. .update()
  3. .refresh()
Вопрос 36

Выберите вариант команды импорта данных в базу.

  1. python manage.py loaddata db.json
  2. python manage.py import db.json
  3. python manage.py loaddb db.json
Вопрос 37

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

  1. make-requirements
  2. pip-tools
  3. pip-requirements
Вопрос 38

Как корректно импортировать объект кеша?

  1. from django.core.cache import cache
  2. from django.core import cache
  3. from django.cache import cache
Вопрос 39

Статика проекта располагается в папке ‘home/django/synergy/static’. Какой вариант кода в файле настроек nginx правильный?

  1. location /static/ { root /home/django/synergy/static/; }
  2. location /static/ { root /home/django/synergy/static; }
  3. location /static/ { root /home/django/synergy; }
Вопрос 40

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

  1. django.core.email
  2. django.mail
  3. django.core.mail