Скачать тест — (Фреймворки Python.фип(2_2)_БАК_850c719a.pdf)
- Какая команда устанавливает Django?
- Каждое новое приложение необходимо зарегистрировать в…
- Что делают следующие строки? urlpatterns = [ path(‘posts/best/’, include(‘posts.urls’)), ]
- Какой пакетный менеджер есть в Python?
- Как называется встроенная база данных в Django?
- Как называется шаблонизатор в Django?
- Что необходимо выполнить первым делом для создания нового проекта (Все необходимые библиотеки уже установлены на вашем компьютере)?
- Через какой файл можно запускать локальный сервер из командной строки?
- Какая команда запускает локальный сервер?
- Что такое Джанго приложение?
- Какие функции выполняет файл views.py?
- Django это фреймворк для какого языка?
- На каком языке пишутся шаблоны в Django?
- На Django можно построить…
- Что делает HttpResponse?
- Какой из шаблонов будет отображаться, когда запрошенный URL-адрес не существует?
- Что из нижеперечисленного входит в модуль logging?
- Какой атрибут поля формы позволяет вывести для пользователя текст, поясняющий правила ее заполнения?
- Что делает REST-запрос POST?
- Что задает строка email = models.EmailField(’email address’, unique=True)?
- Строка url {», include(‘social.apps.django_app.urls’, namespace=’social’)) в файле urls.py означает:
- Какую функцию выполняет данный код? if userFollower.followers.filter(username=request.user.username).exists
- Для чего используется команда python manage.py syncdb?
- Для какого вида кэша данные хранятся во внешней памяти?
- Какую функцию выполняет данный код? tweets=Tweet.objects.filter(user=userProfile).order_by(‘-created_date’)
- Функция, которая может ограничивать представление для пользователя, имеющего частное разрешение, носит название:
- Строка url(r’^$’, Index.as_view()) в файле urls.py означает:
- Какой метод из нижеперечисленных является методом для создания анимации?
- Что означает строка country = models.CharField(max_length=30)?
- Что означает данная строка admin.site.register(User) в файле admins.py?
- Какая команда позволит установить приложение аутентификации ‘social_django’?
- Какой вариант кода корректен для проверки логина?
- При помощи объекта какого класса в тесте выполняем запросы к серверу?
- Какой вариант импорта выбрать для выполнения консольной команды в тесте?
- Какой метод позволяет обновить значение атрибута для нескольких объектов модели за один запрос?
- Выберите вариант команды импорта данных в базу.
- Какой из инструментов позволяет создать файл зависимостей проекта?
- Как корректно импортировать объект кеша?
- Статика проекта располагается в папке ‘home/django/synergy/static’. Какой вариант кода в файле настроек nginx правильный?
- Как называется модуль Django для работы с почтой?
- Если при разработке используется Flask, то проект разрабатывается на языке программирования …
- Что такое Flask?
- Что указывает на принадлежность Flask к микро-фреймворкам? (выберите 1 правильный ответ)
- С помощью какой команды можно установить Flask в виртуальное окружение проекта? (выберите 1 правильный ответ)
- Каково основное преимущество Flask перед другими фреймворками? (выберите 1 правильный ответ)
- Что делает строка app.run()? (выберите 1 правильный ответ)
- Что из перечисленного является общепринятой функцией маршрутизации в Flask? (выберите 1 правильный ответ)
- Какой модуль необходимо импортировать для создания экземпляра приложения Flask? (выберите 1 правильный ответ)
- Что произойдет, если попытаться вернуть целочисленный (int) тип данных во Flask-приложении?
- Flask приложение позволяет возвращать только 3 типа данных: кортеж, строку и … .
- Описание необходимой бизнес-логики приложения происходит в функциях с использованием ключевого слова … .
- Чтобы завершить обработку запроса и вернуть результат, в Flask используется ключевое слово … .
- В Flask для запуска веб-приложения используется метод … .
- Порт … – является портом по умолчанию, который можно будет менять на более подходящий конкретному проекту
- Flask классифицируется как … – это означает, что он предоставляется без многих внешних библиотеки и расширений.
- Допишите строку создания экземпляра приложения: app = …(__name__)
- Установите соответствие между типом и форматом данных:
- Установите соответствие между частями базового приложения:
- Сопоставьте обработчик маршрута и его URL-адрес:
- Упорядочите следующие шаги для создания простого веб-приложения на flask в правильной последовательности:
- Вы стажер в небольшой веб-компании, которая разрабатывает веб-приложения с использованием Flask. Вы создаете базовое веб-приложение на Flask с отображением некоторой информации на странице. Как вы создадите маршрут URL для отображения страницы приветствия?
- Какое количество параметров может принимать шаблон?
- Какой метод определяет формат передаваемых объектов?
- За что отвечает тег title?
- Когда Jinja2 загружается в проект?
- С помощью какой команды можно установить Flask-WTF?
- Что такое делать Flask-WTF?
- Как использовать условные операторы внутри цикла в шаблоне Flask?
- Как создать цикл for в шаблоне Flask?
- {% … %} это …
- … запрос отправляет данные в теле запроса.
- Шаблонизатор … широко используется в Flask для генерации Html-страниц.
- Модуль, который предоставляет удобную интеграцию модуля WTForms в Flask это …
- Укажите, из какого модуля необходимо импортировать класс FlaskForm: from … import FlaskForm
- При переходе на url браузером используется метод … .
- К примитивным типам данных, которые отображают теги относятся: int, str, float, collections и … .
- Тег ˂ … ˃ определяет логическое разделение содержимого веб-страницы.
- Сопоставьте действия с их соответствующими методами в Flask:
- Установите соответствие между строкой кода и ее описанием:
- Укажите правильную последовательность использования условных операторов:
- Укажите правильную последовательность слов при импорте базового класса FlaskForm из модуля flask-wtf:
- Вы разрабатываете веб-приложение на Flask и хотите создавать форму для ввода данных пользователем. Вы также хотите, чтобы эти данные были обработаны на сервере и отобразились на следующей странице. Какой метод HTTP обычно используется для отправки формы с конфиденциальными данными, такие как пароль?
- С помощью какой команды можно установить Flask-SQLAlchemy?
- По умолчанию модификатор nullable имеет значение …:
- С помощью какой команды можно установить flask-migrate?
- Для создания новой таблицы необходимо создать …
- Что такое миграция баз данных?
- К CRUD-операциям относятся:
- Если поле не может иметь значение null, то используется модификатор…
- Что такое SQLAlchemy?
- Упорядочите порядок операций при редактировании записи:
- Упорядочите следующие шаги работы с базой данных в правильной последовательности:
- Вы разрабатываете веб-приложение на Flask для ведения списка рецептов. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных. Пользователь вводит название рецепта, список ингредиентов и инструкцию приготовления в форму на веб-странице, затем нажимает кнопку «Добавить». Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
- Для удаления записи ее нужно сначала найти в таблице, а затем вызвать метод … у свойства session.
- Допишите модификатор, который устанавливает поле как первичный ключ: id = sa.Column(sa.Integer, … =True)
- Чтобы запретить в поле повторяющиеся записи необходимо добавить модификатор …
- Вид связи таблиц, когда к одной записи в одной таблице может соответствовать несколько полей из другой таблицы, но каждой записи этой другой таблицы соответствует лишь одна в исходной – это … .
- Если книга содержит несколько категорий (тегов), но и каждой категории принадлежит множество других книг, то это связь …
- Свойством … можно воспользоваться чтобы получить записи у таблицы.
- Установите соответствие между командами и их значением:
- Установите соответствие между командами и их значением:
- Установите соответствие между модификатором и его значением:
- Сопоставьте термин с его определением:
- Что такое Flask-Login?
- Как установить Flask-Login?
- Как подключить Flask-Login.
- Для начала работы необходимо определить …
- Что нужно определить в методе авторизации?
- Как реализовать выход из системы?
- Что нужно подключить к маршруту, чтобы защитить их от неавторизованных пользователей?
- Какой декоратор необходимо вызвать для защиты от авторизации?
- Для выхода из системы, достаточно вызвать метод
- Заполните соответствие в логике обработки ошибки с ответом: login_user(user) ….. redirect(url_for(‘index’)) ….. render_template(‘login.html’, form=form)
- Декоратор для защиты от неавторизованных пользователей это…
- Заполните пробел. @app.route(‘/logout’) def logout(): … return redirect(“/”)
- Для того чтобы flask_manager мог корректно работать с таблицей, с которой будет ассоциирована процедура авторизации класс должен содержать метод:
- Что должно стоять в красных скобках (…)? from flask_login import LoginManager app = Flask(__name__) # настройка конфигураций Flask-приложения login_manager = LoginManager(…)
- Установите соответствие между методами и их значением:
- Установите соответствие:
- Установите соответствие между методами и его ролью:
- Сопоставьте путь и действие на странице:
- Упорядочите порядок операций для добавления авторизации в Flask:
- Упорядочите следующие шаги для добавления защиты от неавторизованных пользователей
- Вы разрабатываете веб-приложение на Flask с использованием Flask-Login для аутентификации пользователей. Вам необходимо создать функцию для обработки запроса на вход пользователя в систему. Пользователь вводит свой логин и пароль в форму на веб-странице, затем нажимает кнопку «Войти». Какие шаги вы будете выполнять для обработки этого запроса и аутентификации пользователя?
- Что означает акроним REST?
- Какие HTTP методы обычно используются в RESTful API?
- Какой модуль в Flask используется для создания REST API?
- Какой декоратор в Flask используется для определения конечной точки (endpoint) REST API?
- Какие типы HTTP статусных кодов могут быть возвращены сервером в REST API?
- Как передать параметры запроса (query parameters) в URL конечной точки в Flask?
- Как передать данные в теле запроса (request body) в Flask при использовании методов POST и PUT?
- Какие форматы данных часто используются для обмена информацией в REST API?
- Как обрабатывать ошибки в REST API на Flask?
- …. — это инструмент для документирования REST API
- …(‘/path/ ˂param ˃’)- создает маршрут в Flask, который принимает параметр в URL
- Использование HTTPS, аутентификация и …, ограничение доступа к ресурсам — меры безопасности, которые можно применить к REST API в Flask
- Типы аутентификации поддерживаются в Flask для защиты REST API: Различные типы, включая базовую аутентификацию, токен-аутентификацию и …
- Сервис для создания, тестирования, документирования, публикации и обслуживания API — …
- Метод … используется для выполнения частичного обновления ресурса в REST API?
- Какие преимущества предоставляет использование Flask-RESTful по сравнению с использованием только Flask для создания REST API?
- Установите соответствие между HTTP методом и его функцией:
- Соотнесите типы аутентификации с их описаниями:
- Сопоставьте форматы данных с их описаниями:
- Ответьте, выбрав правильный порядок действий:
- Вы разрабатываете веб-приложение на Flask для создания REST API, которое позволяет пользователям получать, добавлять, обновлять и удалять рецепты. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных через REST API. Пользователь отправляет POST запрос с данными о рецепте (название, ингредиенты, инструкция) на определенный эндпоинт. Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
- Что такое Flask?
- С помощью какой команды можно установить Flask в виртуальное окружение проекта?
- Каково основное преимущество Flask перед другими фреймворками?
- Какой модуль необходимо импортировать для создания экземпляра приложения Flask?
- Как может создаваться директория, содержащая виртуальную среду разработки?
- Какие файлы содержат директории static и templates?
- Сколько типов данных позволяет возвращать Flask-приложение?
- Корневым маршрутом является:
- Flask приложение позволяет возвращать только 3 типа данных: кортеж, строку и … .
- Чтобы завершить обработку запроса и вернуть результат, в Flask используется ключевое слово … .
- Порт … – является портом по умолчанию, который можно будет менять на более подходящий конкретному проекту
- Допишите строку настройки обработки маршрута (/): @app. … (‘/’)
- Допишите код функции, описывающей базовую логику приложения: … hello(): Return “Hello. World!”
- В зависимости от … директория, содержащая виртуальную среду Python, настраивается либо автоматически, либо через дополнительный набор команд, но никогда не создается вручную.
- Установите соответствие между типом и форматом данных:
- Установите соответствие между частями базового приложения:
- Сопоставьте элемент базовой структуры проекта и его значение:
- Установите соответствие между причиной популярности Flask и ее значением:
- Упорядочите следующие шаги для создания простого веб-приложения на flask в правильной последовательности:
- Упорядочите шаги для настройки маршрутов в Flask в правильной последовательности:
- Вы стажер в небольшой веб-компании, которая разрабатывает веб-приложения с использованием Flask. Вы создаете базовое веб-приложение на Flask с отображением некоторой информации на странице. Как вы создадите маршрут URL для отображения страницы приветствия?
- Вы разрабатываете веб-приложение для блога с использованием Flask. Какой декоратор вы будете использовать для отображения отдельной записи блога с динамическим параметром URL?
- Какой метод определяет формат передаваемых объектов?
- Когда Jinja2 загружается в проект?
- С помощью какой команды можно установить Flask-WTF?
- Как создать цикл for в шаблоне Flask?
- Какой HTML-тег используется для создания формы в HTML?
- Какой тег Jinja2 используется для вывода переменной в HTML-шаблоне?
- Какой тег HTML используется для создания текстового поля в форме?
- Как передать список colors из Python-кода в шаблон Jinja2?
- В шаблонах можно указывать … операторы, необходимые для отображения, игнорирования или принятия решения какой блок кода должен быть отображен (или проигнорирован).
- Декоратор @app. … используется в Flask для представления формы.
- В атрибуте … WTForms указывается текст, который будет отображаться на кнопке отправки формы.
- Модуль … в Flask обеспечивает поддержку форм и их валидацию.
- Шаблонизатор … широко используется в Flask для генерации Html-страниц.
- Модуль, который предоставляет удобную интеграцию модуля WTForms в Flask это …
- При переходе на url браузером используется метод … .
- К примитивным типам данных, которые отображают теги относятся: int, str, float, collections и … .
- Сопоставьте Jinja2 теги с их функциональностью:
- Сопоставьте действия с их соответствующими методами в Flask:
- Упорядочите шаги для обработки формы во Flask в правильной последовательности:
- Укажите правильную последовательность условных операторов:
- Вы разрабатываете веб-приложение на Flask и хотите создавать форму для ввода данных пользователем. Вы также хотите, чтобы эти данные были обработаны на сервере и отобразились на следующей странице. Какой метод HTTP обычно используется для отправки формы с конфиденциальными данными, такие как пароль?
- Вы разрабатываете веб-приложение на Flask для организации опросов. Вам необходимо создать форму, в которой пользователи могут выбрать один из нескольких предложенных вариантов ответа на вопрос опроса. Какой HTML-тег вы будете использовать для создания формы выбора варианта ответа в шаблоне?
- С помощью какой команды можно установить Flask-SQLAlchemy?
- С помощью какой команды можно установить flask-migrate?
- Что такое миграция баз данных?
- Если поле не может иметь значение null, то используется модификатор…
- Как создать модель данных в Flask-приложении с использованием SQLAlchemy?
- Как выполнить запрос к базе данных для извлечения всех записей из таблицы User?
- Как обработать ошибку соединения с базой данных в Flask-приложении?
- Какой модуль в Flask используется для работы с базой данных?
- Чтобы запретить в поле повторяющиеся записи необходимо добавить модификатор …
- Если книга содержит несколько категорий (тегов), но и каждой категории принадлежит множество других книг, то это связь …
- Свойством … можно воспользоваться чтобы получить записи у таблицы.
- В Flack можно подключить модуль для работы с формами под названием …
- Модификатор … используется для обозначения первичного ключа в таблице базы данных.
- В SQL Alchemy модификатор … позволяет задать значение по умолчанию для определенного столбца в таблице базы данных.
- Установите соответствие между командами и их значением:
- Установите соответствие между командами и их значением:
- Установите соответствие между модификаторами и значением по умолчанию:
- Сопоставьте типы связей в базе данных с их описанием:
- Упорядочите следующие шаги работы с базой данных в правильной последовательности:
- Упорядочите слова в строке импорта SQLAlchemy из модуля flask_sqlalchemy:
- Вы разрабатываете веб-приложение на Flask для ведения списка рецептов. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных. Пользователь вводит название рецепта, список ингредиентов и инструкцию приготовления в форму на веб-странице, затем нажимает кнопку «Добавить». Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
- Вы разрабатываете веб-приложение на Flask для учета задач. Как вы создадите модель данных для таблицы задач с использованием Flask-SQLAlchemy?
- Какова роль и основные возможности Flask-Login в контексте веб-разработки?
- Каким образом можно добавить Flask-Login в проект на Flask?
- Каким способом можно импортировать менеджер входа из Flask-Login в ваше приложение?
- Каким образом Flask-Login обеспечивает защиту приложения?
- Выберите какой из ответов неправдив в отношении модуля flask-login:
- Что является необходимым элементом для инициализации процесса управления сессиями пользователей в Flask-Login?
- Какие элементы важно определить при настройке функции входа в систему с использованием Flask-Login?
- Каким образом осуществляется процедура выхода пользователя из системы в Flask-Login?
- Какой декоратор используется в Flask для обеспечения доступа к маршруту только для пользователей, прошедших процедуру входа?
- Заполните пропуск в коде выхода из системы во Flask: @app.route(‘/logout’) def logout(): … return redirect(«/»)
- Какой декоратор следует использовать для обеспечения защиты от неавторизованных пользователей?
- Для реализации выхода из системы необходимо вызвать метод …
- Метод конфигурации обеспечивающий защиту маршрутов – …
- Соотнесите методы с их значениями:
- Установите соответствия между методами и их описанием:
- Упорядочите порядок действий для настройки сессий в Flask-Login:
- Упорядочите шаги для реализации «запомнить меня» (remember me) функциональности с Flask-Login:
- Установите Flask-Login и создайте простое веб-приложение с использованием Flask-Login. Расставьте действия в правильном порядке:
- Добавьте защиту для определенных маршрутов в вашем веб-приложении с использованием Flask-Login. Расставьте действия в правильном порядке:
- У вас есть веб-приложение на Flask с аутентификацией посредством Flask-Login. Необходимо реализовать функционал выхода пользователя из системы. Какие действия нужно предпринять?
- Какой HTTP-метод используется для создания нового ресурса в REST API?
- Какой HTTP-код ответа используется, если ресурс успешно обновлен?
- Какой тип контента обычно используется для передачи данных в теле POST-запроса?
- Какой метод Flask используется для создания RESTful-эндпоинта?
- Какой HTTP-код ответа используется, если ресурс не найден?
- Какой HTTP-метод используется для получения ресурса?
- Какой HTTP-код ответа используется, если ресурс успешно удален?
- Какой HTTP-заголовок необходимо установить для указания типа контента ответа?
- Какой параметр Flask-маршрутизатора используется для указания HTTP-метода?
- Какой HTTP-код ответа используется, если клиент не указал необходимый HTTP-заголовок?
- Метод … используется для обновления ресурса
- Если возвращается HTTP-код … , это означает что ресурс недоступен
- Для передачи токена авторизации используется заголовок …
- Какой тип контента обычно используется для получения данных с GET запроса?
- Метод … используется для удаления ресурса
- Установите соответствие между HTTP-методами и их назначением:
- Установите соответствие между HTTP-кодами статуса и их значением:
- Установите соответствие между типами контента и их назначением:
- Упорядочите следующие действия для создания REST API на Flask:
- Упорядочите шаги для добавления аутентификации в REST API:
- Вы разрабатываете REST API на Flask для управления данными пользователей.Необходимо реализовать функционал аутентификации пользователей при входе в систему. Какие действия нужно предпринять при обработке POST-запроса на /login?