Для того чтобы flask_manager мог корректно работать с таблицей с которой будет ассоциирована процедура авторизации класс должен содержать методы: is_authenticated, is_active, …, get_id
1is_anonymous✓ Правильный ответ
✓ Правильный ответ
is_anonymous
Вопрос 14
Что должно стоять в красных скобках (…)?
from flask_login import LoginManager
app = Flask(__name__)
# настройка конфигураций Flask-приложения
login_manager = LoginManager(…)
1app
Вопрос 15
Установите соответствие между методами и их значением:
1Logout_user
2Login_user
3Load_user
4Выход из системы
5Регистрация пользователя в системе
6Определение статуса пользователя
Вопрос 16Ответ открыт бесплатно
Установите соответствие:
1pip install flask-login✓ Правильный ответ
2from flask_login import login_user✓ Правильный ответ
3from flask_login import LoginManager✓ Правильный ответ
4Устанавливает Flask-Login✓ Правильный ответ
5Импорт метода авторизации✓ Правильный ответ
6Импорт метода конфигурации✓ Правильный ответ
✓ Правильный ответ
pip install flask-login = Устанавливает Flask-Login ; from flask_login import login_user = Импорт метода авторизации ; from flask_login import LoginManager = Импорт метода конфигурации
Вопрос 17
Установите соответствие между методами и его ролью:
1is_authenticated
2is_active
3is_anonymous
4get_id
5возвращает True, если пользователь аутентифицирован, и False, если нет.
6возвращает True, если пользователь активен, и False, если нет.
7возвращает True, если пользователь является анонимным, и False, если нет.
8возвращает идентификатор пользователя
Вопрос 18
Сопоставьте путь и действие на странице:
1vk.com/login
2vk.com/logout
3vk.com/auth
4Вход в профиль
5Выход из профиля
6Регистрация или аутентификация сторонними способами
Вопрос 19
Упорядочите порядок операций для добавления авторизации в Flask:
1Установите Flask-Login с помощью pip
2Импортируйте необходимые модули в ваш файл app.py
3Создайте экземпляр класса Flask и экземпляр класса LoginManager
4Определите функции для аутентификации и выхода из системы
5Добавьте декоратор @login_required
Вопрос 20Ответ открыт бесплатно
Упорядочите следующие шаги для добавления защиты от неавторизованных пользователей
1Импортируется модуль logout_user из Flask-Login✓ Правильный ответ
2Прописать маршрут для запросов✓ Правильный ответ
3Добавить декоратор @login_required✓ Правильный ответ
4Прописать логику действий✓ Правильный ответ
✓ Правильный ответ
Импортируется модуль logout_user из Flask-Login ; Прописать маршрут для запросов ; Добавить декоратор @login_required ; Прописать логику действий
Вопрос 21
Вы разрабатываете веб-приложение на Flask с использованием Flask-Login для аутентификации пользователей. Вам необходимо создать функцию для обработки запроса на вход пользователя в систему. Пользователь вводит свой логин и пароль в форму на веб-странице, затем нажимает кнопку "Войти". Какие шаги вы будете выполнять для обработки этого запроса и аутентификации пользователя?
1Получение данных из формы на веб-странице, установка соединения с базой данных, проверка соответствия логина и пароля в базе данных, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу.
2Получение данных из формы на веб-странице, создание SQL запроса для проверки соответствия логина и пароля в базе данных, выполнение SQL запроса, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу.
3Проверка правильности введенного логина и пароля, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу.
4Использование встроенных функций Flask-Login для проверки соответствия логина и пароля, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу.
Вопрос 22
С помощью какой команды можно установить Flask-SQLAlchemy?
1pip install flask-sqlalchemy
2pip install –K flask-sqlalchemy
3pip flask-sqlalchemy install
Вопрос 23Ответ открыт бесплатно
По умолчанию модификатор nullable имеет значение …:
1True✓ Правильный ответ
2False
3Отсутсвует
✓ Правильный ответ
True
Вопрос 24
С помощью какой команды можно установить flask-migrate?
1pip install flask-migrate
2pip flask-migrate install
3pip install –R flask-migrate
Вопрос 25
Для создания новой таблицы необходимо создать …
1Новый класс
2Новую функцию
3Новый модуль
Вопрос 26Ответ открыт бесплатно
Что такое миграция баз данных?
1Программа для создания отчетности
2Обновление антивирусной базы данных
3Процесс переноса данных между различными версиями базы данных✓ Правильный ответ
4Резервное копирование данных
✓ Правильный ответ
Процесс переноса данных между различными версиями базы данных
Вопрос 27
К CRUD-операциям относятся:
1Update
2Delete
3Rollback
4Union
5Count
6Create
7Read
Вопрос 28
Если поле не может иметь значение null, то используется модификатор…
1notnull
2nullball
3nullable
Вопрос 29
Что такое SQLAlchemy?
1Язык программирования
2ORM для Python
3База данных
4Фреймворк для разработки веб-приложений
Вопрос 30Ответ открыт бесплатно
Для удаления записи ее нужно сначала найти в таблице, а затем вызвать метод … у свойства session.
1delete✓ Правильный ответ
✓ Правильный ответ
delete
Вопрос 31
Допишите модификатор, который устанавливает поле как первичный ключ:
id = sa.Column(sa.Integer, … =True)
1primary_key
Вопрос 32
Чтобы запретить в поле повторяющиеся записи необходимо добавить модификатор …
1unique
Вопрос 33Ответ открыт бесплатно
Вид связи таблиц, когда к одной записи в одной таблице может соответствовать несколько полей из другой таблицы, но каждой записи этой другой таблицы соответствует лишь одна в исходной – это … .
1Один-к-многим✓ Правильный ответ
2One-to-Many✓ Правильный ответ
✓ Правильный ответ
Один-к-многим ; One-to-Many
Вопрос 34
Если книга содержит несколько категорий (тегов), но и каждой категории принадлежит множество других книг, то это связь …
1Многие-ко-многим
2Many-to-Many
Вопрос 35
Свойством … можно воспользоваться чтобы получить записи у таблицы.
1query
Вопрос 36Ответ открыт бесплатно
Установите соответствие между командами и их значением:
1init✓ Правильный ответ
2upgrade✓ Правильный ответ
3migrate✓ Правильный ответ
4Инициализирует работу миграций. Выполняется один раз за проект. Создаст директорию в проекте, куда будет сохранять генерируемые файлы✓ Правильный ответ
5Запускает обновление БД по файлам, генерированным командой migrate✓ Правильный ответ
6Производит проверку текущего состояния БД и заявленных таблиц в проекте и генерирует файлы для обновления и понижения версии✓ Правильный ответ
✓ Правильный ответ
init = Инициализирует работу миграций. Выполняется один раз за проект. Создаст директорию в проекте, куда будет сохранять генерируемые файлы ; upgrade = Запускает обновление БД по файлам, генерированным командой migrate ; migrate = Производит проверку текущего состояния БД и заявленных таблиц в проекте и генерирует файлы для обновления и понижения версии
Вопрос 37
Установите соответствие между командами и их значением:
1shell
2routes
3run
4db
5Запускает flask-приложение в интерактивном режиме
6Показывает все маршруты, которые настроены на сервере
7Запускает приложение flask
8Команда взаимодействия с базой данных
Вопрос 38
Установите соответствие между модификатором и его значением:
1nullable
2unique
3default
4Устанавливает может ли поле быть пустым
5Устанавливает должно ли значение поля быть уникальным для таблицы
6Устанавливает некоторое значение по умолчанию при попытке создания записи без явного указания для данного поля
Вопрос 39
Сопоставьте термин с его определением:
1Миграция баз данных
2Отображение
3Сессия
4Процесс изменения структуры базы данных без потери данных
5Процесс отображения объектов Python на таблицы в базе данных
6Механизм управления транзакциями и объектами базы данных
Вопрос 40Ответ открыт бесплатно
Упорядочите порядок операций при редактировании записи:
1Получение данных из базы данных✓ Правильный ответ
2Отображение формы редактирования✓ Правильный ответ
3Отправка отредактированных данных на сервер✓ Правильный ответ
4Обновление записи в базе данных✓ Правильный ответ
5Отображение подтверждения об успешном обновлении информации✓ Правильный ответ
✓ Правильный ответ
Получение данных из базы данных ; Отображение формы редактирования ; Отправка отредактированных данных на сервер ; Обновление записи в базе данных ; Отображение подтверждения об успешном обновлении информации
Вопрос 41
Упорядочите следующие шаги работы с базой данных в правильной последовательности:
1Установка соединения с базой данных
2Отправка SQL запроса на выполнение
3Получение результатов запроса
4Закрытие соединений с базой данных
Вопрос 42
Вы разрабатываете веб-приложение на Flask для ведения списка рецептов. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных. Пользователь вводит название рецепта, список ингредиентов и инструкцию приготовления в форму на веб-странице, затем нажимает кнопку «Добавить». Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
1Получение данных из формы на веб-странице, установка соединения с базой данных, создание объекта модели данных, добавление данных в объект, сохранение объекта в базе данных, закрытие соединения с базой данных.
2Получение данных из формы на веб-странице, создание SQL запроса для добавления нового рецепта в базу данных, выполнение SQL запроса, закрытие соединения с базой данных.
3Проверка наличия свободного места в базе данных, добавление нового рецепта в таблицу рецептов, обновление данных в связанных таблицах, очистка кэша.
4Использование встроенных функций Flask для добавления данных в базу данных, автоматическое подключение к базе данных через конфигурационные файлы приложения.
Вопрос 43Ответ открыт бесплатно
Если при разработке используется Flask, то проект разрабатывается на языке программирования …
1C++
2Java
3Python✓ Правильный ответ
4Go
✓ Правильный ответ
Python
Вопрос 44
Что такое Flask?
1Это микро-фреймворк, который дает инструменты и библиотеки для создания веб-приложений.
2Это микро-фреймворк, который дает инструменты и библиотеки для создания мобильных приложений.
3Это самостоятельный язык программирования
4Это библиотека Python, предназначенная для работы с графическими изображениями
Вопрос 45
Что указывает на принадлежность Flask к микро-фреймворкам?
1Возможность создавать только простые приложения с использованием Flask
2Возможность самостоятельно выбирать необходимые для конкретного проекта библиотеки и расширения
3Возможность использовать Flask только в узкой области применения
Вопрос 46Ответ открыт бесплатно
С помощью какой команды можно установить Flask в виртуальное окружение проекта?
1pip install Flask✓ Правильный ответ
2pip uninstall Flask
3pip Flask install
4pip install -K Flask
✓ Правильный ответ
pip install Flask
Вопрос 47
Каково основное преимущество Flask перед другими фреймворками?
1Сложность использования
2Легковесность и гибкость
3Огромное количество зависимостей
4Ограниченные возможности
Вопрос 48
Что делает строка app.run()?
1Безопасный запуск приложения
2Настройку обработки маршрута
3Создание экземпляра приложения
Вопрос 49
Что из перечисленного является общепринятой функцией маршрутизации в Flask?
1`@route`
2`@navigation`
3`@url`
4`@endpoint`
Вопрос 50Ответ открыт бесплатно
Какой модуль необходимо импортировать для создания экземпляра приложения Flask?
1`flask.request`
2`flask.app`
3`flask.module`
4`flask`✓ Правильный ответ
✓ Правильный ответ
`flask`
Вопрос 51
Как запустить приложение Flask?
1Запустить интерпретатор Python и импортировать модуль приложения.
2Запустить команду flask run.
3Запустить скрипт с помощью команды python app.py.
4Запустить сервер с помощью команды flask server.
Вопрос 52
С помощью какой библиотеки можно создать виртуальное пространство в директории?.
1venv
Вопрос 53Ответ открыт бесплатно
Описание необходимой бизнес-логики приложения происходит в функциях с использованием ключевого слова … .
1def✓ Правильный ответ
✓ Правильный ответ
def
Вопрос 54
Чтобы завершить обработку запроса и вернуть результат, в Flask используется ключевое слово … .
1return
Вопрос 55
В Flask для запуска веб-приложения используется метод … .
1run()
Вопрос 56Ответ открыт бесплатно
Порт … – является портом по умолчанию, который можно будет менять на более подходящий конкретному проекту
15000✓ Правильный ответ
✓ Правильный ответ
5000
Вопрос 57
Flask классифицируется как … – это означает, что он предоставляется без многих внешних библиотеки и расширений.
1микро-фреймворк
Вопрос 58
Допишите строку создания экземпляра приложения:
app = …(__name__)
1Flask
Вопрос 59
Установите соответствие между типом и форматом данных:
1Словарь (dict)
2Кортеж (tuple)
3Строка (str)
4{…}
5(…)
6”…”
Вопрос 60Ответ открыт бесплатно
Установите соответствие между частями базового приложения:
Упорядочите следующие шаги для создания простого веб-приложения на flask в правильной последовательности:
1Импорт необходимых функций из модуля Flask.
2Создание экземпляра приложения
3Определение маршрута URL и связанной с ним функции представления.
4Запуск веб-приложения с помощью метода run().
Вопрос 63Ответ открыт бесплатно
Вы стажер в небольшой веб-компании, которая разрабатывает веб-приложения с использованием Flask. Вы создаете базовое веб-приложение на Flask с отображением некоторой информации на странице. Как вы создадите маршрут URL для отображения страницы приветствия?
1С помощью декоратора @app.route(’/’) перед функцией представления✓ Правильный ответ
2Изменить файл конфигурации приложения
3Вставить URL в тег ˂url˃ в HTML странице
✓ Правильный ответ
С помощью декоратора @app.route(’/’) перед функцией представления
Вопрос 64
Что означает акроним REST?
1Representational State Transfer
2Remote State Transfer
3Resource State Transfer
4Remote Entity State Transfer
Вопрос 65
Какие HTTP методы обычно используются в RESTful API?
1GET, POST, UPDATE, DELETE
2GET, PUT, POST, DELETE
3FETCH, SUBMIT, UPDATE, DELETE
4REQUEST, RESPONSE, UPDATE, DELETE
Вопрос 66Ответ открыт бесплатно
Какой модуль в Flask используется для создания REST API?
1flask.http
2flask.routing
3flask.api
4flask-restful✓ Правильный ответ
✓ Правильный ответ
flask-restful
Вопрос 67
Какой декоратор в Flask используется для определения конечной точки (endpoint) REST API?
1@url
2@route
3@resource
4@endpoint
Вопрос 68
Какие типы HTTP статусных кодов могут быть возвращены сервером в REST API?
1100-199
2200-299
3300-399
4400-499
Вопрос 69
Как передать параметры запроса (query parameters) в URL конечной точки в Flask?
1В теле запроса (request body)
2В заголовке запроса (request header)
3В URL
4В cookie
Вопрос 70Ответ открыт бесплатно
Какой метод нужно использовать при отправке данных на сервер?
1GET
2PUT
3POST✓ Правильный ответ
4DELETE
✓ Правильный ответ
POST
Вопрос 71
Какие форматы данных часто используются для обмена информацией в REST API?
1XML и YAML
2HTML и CSS
3JSON и XML
4JSON и CSV
Вопрос 72
Как обрабатывать ошибки в REST API на Flask?
1Игнорировать ошибки
2Возвращать страницу с ошибкой HTML
3Возвращать соответствующий HTTP статус код и сообщение об ошибке в формате JSON
4Печатать сообщение об ошибке в консоль
Вопрос 73Ответ открыт бесплатно
… - метод для получения запросов от сервера
1GET✓ Правильный ответ
✓ Правильный ответ
GET
Вопрос 74
…('/path/˂param˃')- создает маршрут в Flask, который принимает параметр в URL
1@app.route
Вопрос 75
Использование HTTPS, аутентификация и …, ограничение доступа к ресурсам - меры безопасности, которые можно применить к REST API в Flask
1авторизация
Вопрос 76Ответ открыт бесплатно
Типы аутентификации поддерживаются в Flask для защиты REST API: Различные типы, включая базовую аутентификацию, токен-аутентификацию и …
1OAuth✓ Правильный ответ
✓ Правильный ответ
OAuth
Вопрос 77
Метод для удаления элементов на сервере - …
1Delete
Вопрос 78
Метод … используется для выполнения частичного обновления ресурса в REST API?
1PUT
Вопрос 79
Какие преимущества предоставляет использование Flask-RESTful по сравнению с использованием только Flask для создания REST API?
1Flask-RESTful обеспечивает более простой синтаксис для создания конечных точек REST API
2Flask-RESTful автоматически обрабатывает валидацию данных в запросах
3Flask-RESTful предоставляет дополнительные инструменты для управления ресурсами и сериализацией данных
4Flask-RESTful интегрируется напрямую с базами данных для более удобного доступа к данным
Вопрос 80Ответ открыт бесплатно
Установите соответствие между HTTP методом и его функцией:
1получения✓ Правильный ответ
2отправки✓ Правильный ответ
3обновления✓ Правильный ответ
4удаление✓ Правильный ответ
5GET✓ Правильный ответ
6POST✓ Правильный ответ
7PUT✓ Правильный ответ
8DELETE✓ Правильный ответ
✓ Правильный ответ
получения = GET ; отправки = POST ; обновления = PUT ; удаление = DELETE
Вопрос 81
Соотнесите типы аутентификации с их описаниями:
1Базовая аутентификация
2Токен-аутентификация
3OAuth
4Передача логина и пароля в зашифрованном виде.
5Выдача временного ключа доступа для авторизации пользователя.
6Делегирование доступа к ресурсам от имени пользователя без предоставления пароля.
Вопрос 82
Сопоставьте форматы данных с их описаниями:
1YAML
2JSON
3XML
4Универсальный формат данных, часто используемый для конфигурационных файлов.
5Формат обмена данными, основанный на JavaScript.
6Язык разметки, используемый для хранения и передачи структурированных данных.
Вопрос 83Ответ открыт бесплатно
Ответьте, выбрав правильный порядок действий:
1Аутентифицироваться✓ Правильный ответ
2Получить доступ к интерфейсу программирования приложений (API)✓ Правильный ответ
3Определить конечную точку (endpoint)✓ Правильный ответ
4Отправить запрос на сервер✓ Правильный ответ
5Получить и обработать ответ от сервера✓ Правильный ответ
✓ Правильный ответ
Аутентифицироваться ; Получить доступ к интерфейсу программирования приложений (API) ; Определить конечную точку (endpoint) ; Отправить запрос на сервер ; Получить и обработать ответ от сервера
Вопрос 84
Вы разрабатываете веб-приложение на Flask для создания REST API, которое позволяет пользователям получать, добавлять, обновлять и удалять рецепты. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных через REST API. Пользователь отправляет POST запрос с данными о рецепте (название, ингредиенты, инструкция) на определенный эндпоинт. Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
1Получение данных из запроса, установка соединения с базой данных, создание объекта модели данных, добавление данных в объект, сохранение объекта в базе данных, отправка ответа пользователю.
2Получение данных из запроса, создание SQL запроса для добавления нового рецепта в базу данных, выполнение SQL запроса, отправка ответа пользователю.
3Проверка наличия свободного места в базе данных, добавление нового рецепта в таблицу рецептов, обновление данных в связанных таблицах, очистка кэша, отправка ответа пользователю.
4Использование встроенных функций Flask для работы с базой данных, автоматическое подключение к базе данных через конфигурационные файлы приложения, отправка ответа пользователю.
Вопрос 85
Какой тег используется для задания заголовка HTML-документа?
1˂head˃
2˂body˃
3˂html˃
4˂title˃
Вопрос 86Ответ открыт бесплатно
Что такое атрибуты в HTML?
1Параметры для изменения поведения элементов✓ Правильный ответ
2Теги для форматирования текста
3Ссылки на внешние ресурсы
4Скрипты для выполнения функций
✓ Правильный ответ
Параметры для изменения поведения элементов
Вопрос 87
Стили для элементов в CSS задаются …
1внутри HTML с помощью стилей, встроенных в атрибуты тегов
2через классы и селекторы
3только с помощью встроенных стилей
4через внешние CSS-файлы
Вопрос 88
Закрывающий тег в HTML обозначается как …
1˂tag˃
2˂/tag˃
3˂close_tag˃
4˂tag/˃
Вопрос 89
Базовое объявление в HTML-документе для указания типа документа называется …
1˂html˃
2˂!DOCTYPE˃
3˂meta˃
4˂doctype˃
Вопрос 90Ответ открыт бесплатно
Атрибут … используется для задания ссылки в HTML
1href✓ Правильный ответ
2src
3link
4a
✓ Правильный ответ
href
Вопрос 91
Структура … используется для стилизации элементов в CSS
1селектор, свойство, значение
2класс, значение, правило
3атрибут, тэг, значение
4тег, правило, свойство
Вопрос 92
Тег … является парным тегом
1˂br˃
2˂img˃
3˂p˃
4˂input˃
Вопрос 93Ответ открыт бесплатно
Для вставки комментариев в HTML используется тег …
1˂comment˃
2˂!-- ... --˃✓ Правильный ответ
3/* ... */
4˂! ... !˃
✓ Правильный ответ
˂!-- ... --˃
Вопрос 94
… — это элементы, которые определяют, к каким HTML-тегам будут применены стили CSS
1Селекторы
Вопрос 95
Для создания списка с точками используется тег HTML ˂…˃
1ul
Вопрос 96Ответ открыт бесплатно
С помощью CSS можно задать для … ширину, высоту, цвет текста, отступы, фон, размер шрифта
1элемента✓ Правильный ответ
✓ Правильный ответ
элемента
Вопрос 97
… в HTML — это не отображаемые элементы, которые используются для пояснения кода или его временного отключения
1Комментарии
Вопрос 98
… теги содержат открывающий и закрывающий теги (например, ˂p˃...˂/p˃)
1Парные
Вопрос 99
Атрибуты всегда указываются в … теге
1начальном
Вопрос 100Ответ открыт бесплатно
Тег ˂…˃ содержит всё видимое содержимое веб-страницы, такое как текст, изображения, ссылки и другие элементы
1body✓ Правильный ответ
✓ Правильный ответ
body
Вопрос 101
Установите соответствие между тегом и его описанием:
1˂a˃
2˂img˃
3˂h1˃
4˂ul˃
5ссылка
6изображение
7заголовок
8ненумерованный список
Вопрос 102
Установите соответствие между атрибутом и тегом:
1src
2href
3class
4˂img˃
5˂a˃
6˂p˃
Вопрос 103Ответ открыт бесплатно
Установите соответствие между свойствами CSS и их значениями:
1color✓ Правильный ответ
2padding✓ Правильный ответ
3font-size✓ Правильный ответ
4background-color✓ Правильный ответ
5red✓ Правильный ответ
610px✓ Правильный ответ
716px✓ Правильный ответ
8blue✓ Правильный ответ
✓ Правильный ответ
color = red ; padding = 10px ; font-size = 16px ; background-color = blue
Вопрос 104
Расположите теги в правильной последовательности для создания базовой структуры HTML-документа:
1˂!DOCTYPE html˃
2˂html˃
3˂head˃
4˂title˃
5˂body˃
Вопрос 105
Вы работаете над стилизацией веб-сайта. Вам необходимо применить CSS для изменения внешнего вида всех параграфов на странице, установив цвет текста в красный и отступы в 10px. Какие шаги вы будете выполнять для эффективной реализации этого задания?
1Добавление в HTML-документ тега ˂style˃ и написание в нём правила: p { color: red; padding: 10px; }.
2Изменение файла CSS, добавив туда: .paragraph { color: red; padding: 10px; } и присваивание класса paragraph каждому параграфу в HTML.
3Написание инлайн стилей непосредственно в тегах ˂p˃, используя атрибут style для установки color и padding.
4Создание в CSS файле правила для тега ˂p˃, указав только color: red;, а затем создание отдельного класса для отступов и добавление его к нужным тегам.
Вопрос 106Ответ открыт бесплатно
Какое количество параметров может принимать шаблон?
11
23
36
4Неограниченно✓ Правильный ответ
✓ Правильный ответ
Неограниченно
Вопрос 107
Какой метод определяет формат передаваемых объектов?
1__abs__()
2__repr__()
3__len__()
Вопрос 108
За что отвечает тег title?
1Определяет размер шрифта в заголовке файла
2Определяет заголовок документа, который отображается на вкладке страницы
3Добавляет новый абзац в текст
Вопрос 109
Когда Jinja2 загружается в проект?
1До загрузки Flask
2Вместе с Flask
3После загрузки Flask
Вопрос 110Ответ открыт бесплатно
С помощью какой команды можно установить Flask-WTF?
1pip install -K flask-wtf
2pip install -R flask-wtf
3pip install flask-wtf✓ Правильный ответ
✓ Правильный ответ
pip install flask-wtf
Вопрос 111
Что такое Jinja2?
1Это язык программирования, используемый для разработки веб-сайтов.
2Это шаблонизатор, который используется во Flask для создания HTML-страниц.
3Это библиотека для работы с базами данных в Python.
Вопрос 112
Как использовать условные операторы внутри цикла в шаблоне Flask?
1{% if %}
2{% conditional %}
3{% if … else %}
Вопрос 113Ответ открыт бесплатно
Как создать цикл for в шаблоне Flask?
1{% iterate i in range(5) %}
2{% loop for i in range(5) %}
3{% for i in range(5) %}✓ Правильный ответ
✓ Правильный ответ
{% for i in range(5) %}
Вопрос 114
{% … %} это …
1Тег управляющих конструкций
2Тег для отрисовки переменных
3Тег для вывода любого текста
Вопрос 115
… запрос отправляет данные в теле запроса.
1POST
Вопрос 116Ответ открыт бесплатно
Шаблонизатор … широко используется в Flask для генерации Html-страниц.
1Jinja2✓ Правильный ответ
✓ Правильный ответ
Jinja2
Вопрос 117
Что используется в Jinja2 для перебора элементов списка или словаря?
1цикл for
Вопрос 118
Тег {{…}} в Jinja2 используется для вывода значения переменной без HTML-разметки?:
1.
Вопрос 119
Что используется в Jinja2 для проверки существования переменной или ключа словаря?
1оператор if
Вопрос 120Ответ открыт бесплатно
При переходе на url браузером используется метод … .
1GET✓ Правильный ответ
✓ Правильный ответ
GET
Вопрос 121
К примитивным типам данных, которые отображают теги относятся: int, str, float, collections и … .
1bool
Вопрос 122
Тег ˂ … ˃ определяет логическое разделение содержимого веб-страницы.
1div
Вопрос 123Ответ открыт бесплатно
Сопоставьте действия с их соответствующими методами в Flask:
1Получение данных с сервера.✓ Правильный ответ
2Отправка данных на сервер для создания ресурса✓ Правильный ответ
3Обновление существующего ресурса на сервере✓ Правильный ответ
4Удаление ресурса на сервере✓ Правильный ответ
5GET✓ Правильный ответ
6POST✓ Правильный ответ
7PUT✓ Правильный ответ
8DELETE✓ Правильный ответ
✓ Правильный ответ
Получение данных с сервера. = GET ; Отправка данных на сервер для создания ресурса = POST ; Обновление существующего ресурса на сервере = PUT ; Удаление ресурса на сервере = DELETE
Вопрос 124
Установите соответствие между строкой кода и ее описанием:
Укажите правильную последовательность использования условных операторов:
1{% if ˂condition˃ %}
2{% elif %}
3{% else %}
4{% endif %}
Вопрос 126
Укажите правильную последовательность слов при импорте базового класса Flask из модуля flask:
1from
2flask
3import
4Flask
Вопрос 127Ответ открыт бесплатно
Вы разрабатываете веб-приложение на Flask и хотите создавать форму для ввода данных пользователем. Вы также хотите, чтобы эти данные были обработаны на сервере и отобразились на следующей странице. Какой метод HTTP обычно используется для отправки формы с конфиденциальными данными, такие как пароль?
1GET
2POST✓ Правильный ответ
3PUT
4UPDATE
✓ Правильный ответ
POST
О материалах и доступе
Что входит в набор «Работа с фреймворками Flask.sa_PythНач»?
127 вопросов с вариантами из опубликованных тестов (6). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.