💯 Фреймворки Python [Тема 1-7] — ответы на тесты Синергия / МОИ / МТИ / МосАП

Раздел
Программирование
Предмет
Тип
Просмотров
564
Покупок
3
Антиплагиат
Не указан
Размещена
27 Дек 2024 в 18:34
ВУЗ
Не указан
Курс
Не указан
Стоимость
300 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Фреймворки Python [Тема 1-7]
444.8 Кбайт 300 ₽
Описание

Фреймворки Python > Тест 1 / Тест 2 / Тест 3 / Тест 4 / Тест 5 / Тест 6 / Итоговый тест

  • правильные ответы на вопросы из тестов по данной дисциплине
  • вопросы отсортированы в лексикографическом порядке
Оглавление

Фреймворки Python

  • Тема 1. Основы Flask
  • Тема 2. HTML & CSS
  • Тема 3. Шаблоны и формы в Flask
  • Тема 4. Основы Flask-SQLAlchemy. Работа с базами данных в Flask
  • Тема 5. Авторизация в Flask
  • Тема 6. Работа с REST API
  • Тема 7. Итоговый проект
  • Итоговая аттестация


… - метод для получения запросов от сервера

Тип ответа: Текcтовый ответ

… в HTML — это не отображаемые элементы, которые используются для пояснения кода или его временного отключения

Тип ответа: Текcтовый ответ

… запрос отправляет данные в теле запроса.

Тип ответа: Текcтовый ответ

… теги содержат открывающий и закрывающий теги (например, ˂p˃...˂/p˃)

Тип ответа: Текcтовый ответ

…('/path/˂param˃')- создает маршрут в Flask, который принимает параметр в URL

Тип ответа: Текcтовый ответ

{% … %} это …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Тег управляющих конструкций
  • Тег для отрисовки переменных
  • Тег для вывода любого текста

Атрибут … используется для задания ссылки в HTML

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • href
  • src
  • link
  • a

Атрибуты всегда указываются в … теге

Тип ответа: Текcтовый ответ

В шаблонах можно указывать … операторы, необходимые для отображения, игнорирования или принятия решения какой блок кода должен быть отображен (или проигнорирован).

Тип ответа: Текcтовый ответ

В Flask для запуска веб-приложения используется метод … .

Тип ответа: Текcтовый ответ

В SQL Alchemy модификатор … позволяет задать значение по умолчанию для определенного столбца в таблице базы данных.

Тип ответа: Текcтовый ответ

Вы работаете над стилизацией веб-сайта. Вам необходимо применить CSS для изменения внешнего вида всех параграфов на странице, установив цвет текста в красный и отступы в 10px. Какие шаги вы будете выполнять для эффективной реализации этого задания?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Добавление в HTML-документ тега ˂style˃ и написание в нём правила: p { color: red; padding: 10px; }.
  • Изменение файла CSS, добавив туда: .paragraph { color: red; padding: 10px; } и присваивание класса paragraph каждому параграфу в HTML.
  • Написание инлайн стилей непосредственно в тегах ˂p˃, используя атрибут style для установки color и padding.
  • Создание в CSS файле правила для тега ˂p˃, указав только color: red;, а затем создание отдельного класса для отступов и добавление его к нужным тегам.

Вы разрабатываете веб-приложение для блога с использованием Flask. Какой декоратор вы будете использовать для отображения отдельной записи блога с динамическим параметром URL?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • @app.route(‘/post/˂int:post_id˃’)
  • @app.route(‘/post’)
  • @app.route(‘/blog/post’)

Вы разрабатываете веб-приложение на Flask для учета задач. Как вы создадите модель данных для таблицы задач с использованием Flask-SQLAlchemy?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Написать SQL-запрос для создания таблицы
  • Создать класс, унаследованный от db.Model, и определить необходимые поля.
  • Использовать функцию create_table() из модуля Flask-SQLAlchemy
  • Использовать декоратор @db_model для определения модели данных

Вы разрабатываете веб-приложение на Flask и хотите создавать форму для ввода данных пользователем. Вы также хотите, чтобы эти данные были обработаны на сервере и отобразились на следующей странице. Какой метод HTTP обычно используется для отправки формы с конфиденциальными данными, такие как пароль?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • GET
  • POST
  • PUT
  • UPDATE

Вы стажер в небольшой веб-компании, которая разрабатывает веб-приложения с использованием Flask. Вы создаете базовое веб-приложение на Flask с отображением некоторой информации на странице. Как вы создадите маршрут URL для отображения страницы приветствия?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • С помощью декоратора @app.route(’/’) перед функцией представления
  • Изменить файл конфигурации приложения
  • Вставить URL в тег ˂url˃ в HTML странице

Декоратор @app. … используется в Flask для представления формы.

Тип ответа: Текcтовый ответ

Для вставки комментариев в HTML используется тег …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • ˂comment˃
  • ˂!-- ... --˃
  • /* ... */
  • ˂! ... !˃

Для выхода из системы, достаточно вызвать метод

Тип ответа: Текcтовый ответ

Для начала работы необходимо определить …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Объект класса LoginManager
  • Объект класса Flask-Login
  • Объект для подключения к Базе данных

Для передачи токена авторизации используется заголовок …

Тип ответа: Текcтовый ответ

Для создания новой таблицы необходимо создать …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Новый класс
  • Новую функцию
  • Новый модуль

Для создания списка с точками используется тег HTML ˂…˃

Тип ответа: Текcтовый ответ

Для удаления записи ее нужно сначала найти в таблице, а затем вызвать метод … у свойства session.

Тип ответа: Текcтовый ответ

Добавьте защиту для определенных маршрутов в вашем веб-приложении с использованием Flask-Login. Расставьте действия в правильном порядке:

Тип ответа: Сортировка

  • 1 Создать декоратор для проверки аутентификации пользователя.
  • 2 Импортировать login_required из Flask-Login.
  • 3 Применить декоратор к защищенным маршрутам.
  • 4 Обновить шаблоны для защищенных страниц, чтобы отображать информацию только для аутентифицированных пользователей.
  • 5 Добавить обработку случаев, когда пользователь не аутентифицирован, например, перенаправление на страницу входа.

Допишите код функции, описывающей базовую логику приложения:  … hello():     Return “Hello. World!”

Тип ответа: Текcтовый ответ

Допишите модификатор, который устанавливает поле как первичный ключ:  id = sa.Column(sa.Integer, … =True)

Тип ответа: Текcтовый ответ

Допишите строку создания экземпляра приложения:  app = …(__name__)

Тип ответа: Текcтовый ответ

Если при разработке используется Flask, то проект разрабатывается на языке программирования …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • C++
  • Java
  • Python
  • Go

За что отвечает тег title?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Определяет размер шрифта в заголовке файла
  • Определяет заголовок документа, который отображается на вкладке страницы
  • Добавляет новый абзац в текст

Заполните пробел.  @app.route('/logout’)  def logout():     …     return redirect(“/”)

Тип ответа: Текcтовый ответ

Заполните пропуск в коде выхода из системы во Flask:  @app.route('/logout') def logout(): ... return redirect("/")

Тип ответа: Текcтовый ответ

Заполните соответствие в логике обработки ошибки с ответом:  login_user(user)     ….. redirect(url_for('index’))     ….. render_template('login.html', form=form)

Тип ответа: Текcтовый ответ

Использование HTTPS, аутентификация и …, ограничение доступа к ресурсам - меры безопасности, которые можно применить к REST API в Flask

Тип ответа: Текcтовый ответ

К примитивным типам данных, которые отображают теги относятся: int, str, float, collections и … .

Тип ответа: Текcтовый ответ

К CRUD-операциям относятся:

Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов

  • Update
  • Delete
  • Rollback
  • Union
  • Count
  • Create
  • Read

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • User.query.all()
  • User.fetch_all()
  • SELECT * FROM User

Как запустить приложение Flask?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Запустить интерпретатор Python и импортировать модуль приложения.
  • Запустить команду flask run.
  • Запустить скрипт с помощью команды python app.py.
  • Запустить сервер с помощью команды flask server.

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Использовать блок if-else для проверки состояния соединения
  • Использовать блок try-except для перехвата и обработки исключений
  • Ничего не делать, Flask автоматически обрабатывает ошибки соединения

Как передать параметры запроса (query parameters) в URL конечной точки в Flask?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • В теле запроса (request body)
  • В заголовке запроса (request header)
  • В URL
  • В cookie

Как реализовать выход из системы?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Вызвать метод logout_user
  • Вызвать метод deactivate_user
  • Отправить запрос в Базу Данных

Как создать модель данных в Flask-приложении с использованием SQLAlchemy?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Через установку библиотеки Flask-Model
  • Через создание класса, который наследует от flask.Model
  • Через создание класса, который наследует от db.Model

Как создать цикл for в шаблоне Flask?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • {% iterate i in range(5) %}
  • {% loop for i in range(5) %}
  • {% for i in range(5) %}

Как установить Flask-Login?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • pip install flask-login
  • pip install flask-migrate
  • pip install python-flask-login

Какая нужна команда для рендеринга шаблонов:

Тип ответа: Текcтовый ответ

Какие преимущества предоставляет использование Flask-RESTful по сравнению с использованием только Flask для создания REST API?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Flask-RESTful обеспечивает более простой синтаксис для создания конечных точек REST API
  • Flask-RESTful автоматически обрабатывает валидацию данных в запросах
  • Flask-RESTful предоставляет дополнительные инструменты для управления ресурсами и сериализацией данных
  • Flask-RESTful интегрируется напрямую с базами данных для более удобного доступа к данным

Какие типы HTTP статусных кодов могут быть возвращены сервером в REST API?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 100-199
  • 200-299
  • 300-399
  • 400-499

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • XML и YAML
  • HTML и CSS
  • JSON и XML
  • JSON и CSV

Какие HTTP методы обычно используются в RESTful API?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • GET, POST, UPDATE, DELETE
  • GET, PUT, POST, DELETE
  • FETCH, SUBMIT, UPDATE, DELETE
  • REQUEST, RESPONSE, UPDATE, DELETE

Каким образом осуществляется процедура выхода пользователя из системы в Flask-Login?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Использование функции logout_user для завершения сессии
  • Применение функции deactivate_user для деактивации учетной записи
  • Выполнение запроса к базе данных для удаления сессии пользователя

Каким образом Flask-Login обеспечивает защиту приложения?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • путем управления аутентификацией пользователей
  • путем шифрования всей передаваемой информации через SSL
  • путем блокирования доступа к нему из определенных географических регионов

Каким способом можно импортировать менеджер входа из Flask-Login в ваше приложение?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Используя строку from flask_login import LoginManager
  • Вводя код from flask import flask-login
  • Через команду from flask-migrate import flask-login

Каково основное преимущество Flask перед другими фреймворками?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Сложность использования
  • Легковесность и гибкость
  • Огромное количество зависимостей
  • Ограниченные возможности

Какое количество параметров может принимать шаблон?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 1
  • 3
  • 6
  • Неограниченно

Какой декоратор в Flask используется для определения конечной точки (endpoint) REST API?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • @url
  • @route
  • @resource
  • @endpoint

Какой декоратор необходимо вызвать для защиты от авторизации?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • @account_required
  • @login_required
  • @app.route()

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

Тип ответа: Текcтовый ответ

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • GET
  • PUT
  • POST
  • DELETE

Какой метод определяет формат передаваемых объектов?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • __abs__()
  • __repr__()
  • __len__()

Какой метод Flask используется для создания RESTful-эндпоинта?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • route()
  • blueprint()
  • view()
  • endpoint()

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Flask-MySQL
  • Flask-DBConnector
  • Flask-DBManager
  • Flask-SQLAlchemy

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • flask.http
  • flask.routing
  • flask.api
  • flask-restful

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

Тип ответа: Текcтовый ответ

Какой тег Jinja2 используется для вывода переменной в HTML-шаблоне?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • {% переменная %}
  • {{ переменная }}
  • {%print переменная%}

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

Тип ответа: Текcтовый ответ

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 400 Bad Request
  • 401 Unauthorized
  • 404 Not Found
  • 405 Method Not Allowed

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • POST
  • GET
  • PUT
  • DELETE

Когда Jinja2 загружается в проект?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • До загрузки Flask
  • Вместе с Flask
  • После загрузки Flask

Корневым маршрутом является:

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

Метод … используется для удаления ресурса

Тип ответа: Текcтовый ответ

Методы …, is_active, is_anonymous, get_id должны быть определены в классе для того, чтобы flask_manager мог правильно взаимодействовать с таблицей, используемой для процедуры аутентификации?

Тип ответа: Текcтовый ответ

Модификатор … используется для обозначения первичного ключа в таблице базы данных.

Тип ответа: Текcтовый ответ

Порт … – является портом по умолчанию, который можно будет менять на более подходящий конкретному проекту

Тип ответа: Текcтовый ответ

При отправке формы используется метод … .

Тип ответа: Текcтовый ответ

С помощью какой библиотеки можно создать виртуальное пространство в директории?.

Тип ответа: Текcтовый ответ

С помощью какой команды можно установить Flask в виртуальное окружение проекта?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • pip install Flask
  • pip uninstall Flask
  • pip Flask install
  • pip install -K Flask

С помощью какой команды можно установить flask-migrate?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • pip install flask-migrate
  • pip flask-migrate install
  • pip install –R flask-migrate

С помощью какой команды можно установить Flask-SQLAlchemy?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • pip install flask-sqlalchemy
  • pip install –K flask-sqlalchemy
  • pip flask-sqlalchemy install

С помощью какой команды можно установить Flask-WTF?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • pip install -K flask-wtf
  • pip install -R flask-wtf
  • pip install flask-wtf

Свойством … можно воспользоваться чтобы получить записи у таблицы.

Тип ответа: Текcтовый ответ

Сколько маршрутов можно сделать во Flask?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 1
  • не ограничено
  • 6
  • 9

Соотнесите методы с их значениями:

Тип ответа: Сопоставление

  • A. Logout_user
  • B. Login_user
  • C. Load_user
  • D. Выход из системы
  • E. Регистрация пользователя в системе
  • F. Определение статуса пользователя

Сопоставьте действия с их соответствующими методами в Flask:

Тип ответа: Сопоставление

  • A. Получение данных с сервера.
  • B. Отправка данных на сервер для создания ресурса
  • C. Обновление существующего ресурса на сервере
  • D. Удаление ресурса на сервере
  • E. GET
  • F. POST
  • G. PUT
  • H. DELETE

Сопоставьте обработчик маршрута и его URL-адрес:

Тип ответа: Сопоставление

Сопоставьте путь и действие на странице:

Тип ответа: Сопоставление

  • A. vk.com/login
  • B. vk.com/logout
  • C. vk.com/auth
  • D. Вход в профиль
  • E. Выход из профиля
  • F. Регистрация или аутентификация сторонними способами

Сопоставьте термин с его определением:

Тип ответа: Сопоставление

  • A. Миграция баз данных
  • B. Отображение
  • C. Сессия
  • D. Процесс изменения структуры базы данных без потери данных
  • E. Процесс отображения объектов Python на таблицы в базе данных
  • F. Механизм управления транзакциями и объектами базы данных

Сопоставьте типы связей в базе данных с их описанием:

Тип ответа: Сопоставление

  • A. Один ко многим
  • B. Один к одному
  • C. Многие ко многим
  • D. Каждая запись в одной таблице может иметь несколько соответствующих записей в другой таблице
  • E. Каждая запись в одной таблице соответствует одой записи в другой таблице
  • F. Множество записей в одной таблице с множеством записей в другой таблице

Сопоставьте форматы данных с их описаниями:

Тип ответа: Сопоставление

  • A. YAML
  • B. JSON
  • C. XML
  • D. Универсальный формат данных, часто используемый для конфигурационных файлов.
  • E. Формат обмена данными, основанный на JavaScript.
  • F. Язык разметки, используемый для хранения и передачи структурированных данных.

Сопоставьте элемент базовой структуры проекта и его значение:

Тип ответа: Сопоставление

  • A. static и templates
  • B. venv
  • C. main.py
  • D. директории, содержащие html/css/js файлы
  • E. директория, содержащая виртуальную среду Python
  • F. точка входа в приложение при локальном запуске

Сопоставьте Jinja2 теги с их функциональностью:

Тип ответа: Сопоставление

  • A. {% for %}
  • B. {% if %}
  • C. {{ variable }}
  • D. Используется для выполнения цикла
  • E. Используется для условного выполнения кода
  • F. Используется для вывода переменной

Стили для элементов в CSS задаются …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • внутри HTML с помощью стилей, встроенных в атрибуты тегов
  • через классы и селекторы
  • только с помощью встроенных стилей
  • через внешние CSS-файлы

Структура … используется для стилизации элементов в CSS

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • селектор, свойство, значение
  • класс, значение, правило
  • атрибут, тэг, значение
  • тег, правило, свойство

Тег … является парным тегом

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • ˂br˃
  • ˂img˃
  • ˂p˃
  • ˂input˃

Тег {{…}} в Jinja2 используется для вывода значения переменной без HTML-разметки?:

Тип ответа: Текcтовый ответ

Тег ˂ … ˃ определяет логическое разделение содержимого веб-страницы.

Тип ответа: Текcтовый ответ

У вас есть веб-приложение на Flask с аутентификацией посредством Flask-Login. Необходимо реализовать функционал выхода пользователя из системы. Какие действия нужно предпринять?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Удалить сеанс пользователя и перенаправить на страницу входа
  • Отключить проверку логина для последующих запросов и перенаправить на страницу входа
  • Установить флаг о выходе пользователя из системы и перенаправить на страницу входа
  • Использовать метод logout_user из Flask-Login для удаления сеанса пользователя и перенаправления на страницу входа

Укажите правильную последовательность использования условных операторов:

Тип ответа: Сортировка

  • 1 {% if ˂condition˃ %}
  • 2 {% elif %}
  • 3 {% else %}
  • 4 {% endif %}

Укажите правильную последовательность условных операторов:

Тип ответа: Сортировка

  • 1 {% if ˂condition˃ %}
  • 2 {% elif %}
  • 3 {% else %}
  • 4 {% endif %}

Упорядочите порядок операций для добавления авторизации в Flask:

Тип ответа: Сортировка

  • 1 Установите Flask-Login с помощью pip
  • 2 Импортируйте необходимые модули в ваш файл app.py
  • 3 Создайте экземпляр класса Flask и экземпляр класса LoginManager
  • 4 Определите функции для аутентификации и выхода из системы
  • 5 Добавьте декоратор @login_required

Упорядочите порядок операций при редактировании записи:

Тип ответа: Сортировка

  • 1 Получение данных из базы данных
  • 2 Отображение формы редактирования
  • 3 Отправка отредактированных данных на сервер
  • 4 Обновление записи в базе данных
  • 5 Отображение подтверждения об успешном обновлении информации

Упорядочите следующие шаги для добавления защиты от неавторизованных пользователей

Тип ответа: Сортировка

  • 1 Импортируется модуль logout_user из Flask-Login
  • 2 Прописать маршрут для запросов
  • 3 Добавить декоратор @login_required
  • 4 Прописать логику действий

Упорядочите следующие шаги для создания простого веб-приложения на flask в правильной последовательности:

Тип ответа: Сортировка

  • 1 Импорт необходимых функций из модуля Flask.
  • 2 Создание экземпляра приложения
  • 3 Определение маршрута URL и связанной с ним функции представления.
  • 4 Запуск веб-приложения с помощью метода run().

Упорядочите следующие шаги работы с базой данных в правильной последовательности:

Тип ответа: Сортировка

  • 1 Установка соединения с базой данных
  • 2 Отправка SQL запроса на выполнение
  • 3 Получение результатов запроса
  • 4 Закрытие соединений с базой данных

Упорядочите шаги для добавления аутентификации в REST API:

Тип ответа: Сортировка

  • 1 Импортируйте необходимые модули
  • 2 Определите модель пользователя
  • 3 Настройте Flask-Login
  • 4 Реализуйте функции регистрации и входа
  • 5 Добавьте декоратор для защищенных эндпоинтов

Упорядочите шаги для настройки маршрутов в Flask в правильной последовательности:

Тип ответа: Сортировка

  • 1 Создание экземпляра класса Flask
  • 2 Определение функции представления для обработки запросов к данному маршруту
  • 3 Добавление декоратора маршрута к функции представления

Упорядочите шаги для обработки формы во Flask в правильной последовательности:

Тип ответа: Сортировка

  • 1 Создать HTML-форму с необходимыми полями
  • 2 Определить маршрут для отображения формы
  • 3 Импортировать необходимые модули (например, request) для работы с формой
  • 4 Написать функцию для обработки отправленных данных формы
  • 5 Отобразить результат обработки формы или перенаправить пользователя

Упорядочите шаги для реализации "запомнить меня" (remember me) функциональности с Flask-Login:

Тип ответа: Сортировка

  • 1 Импортировать remember_me функцию из Flask-Login
  • 2 Создать форму с чекбоксом "запомнить меня"
  • 3 Добавить параметр remember к функции login_user
  • 4 Установить куки для хранения информации о сеансе

Установите соответствие между командами и их значением:

Тип ответа: Сопоставление

  • A. shell
  • B. routes
  • C. run
  • D. db
  • E. Запускает flask-приложение в интерактивном режиме
  • F. Показывает все маршруты, которые настроены на сервере
  • G. Запускает приложение flask
  • H. Команда взаимодействия с базой данных

Установите соответствие между методами и его ролью:

Тип ответа: Сопоставление

  • A. is_authenticated
  • B. is_active
  • C. is_anonymous
  • D. get_id
  • E. возвращает True, если пользователь аутентифицирован, и False, если нет.
  • F. возвращает True, если пользователь активен, и False, если нет.
  • G. возвращает True, если пользователь является анонимным, и False, если нет.
  • H. возвращает идентификатор пользователя

Установите соответствие между методами и их значением:

Тип ответа: Сопоставление

  • A. Logout_user
  • B. Login_user
  • C. Load_user
  • D. Выход из системы
  • E. Регистрация пользователя в системе
  • F. Определение статуса пользователя

Установите соответствие между модификаторами и значением по умолчанию:

Тип ответа: Сопоставление

  • A. nullable
  • B. unique
  • C. default
  • D. True
  • E. False
  • F. Отсутствует

Установите соответствие между свойствами CSS и их значениями:

Тип ответа: Сопоставление

  • A. color
  • B. padding
  • C. font-size
  • D. background-color
  • E. red
  • F. 10px
  • G. 16px
  • H. blue

Установите соответствие между тегом и его описанием:

Тип ответа: Сопоставление

  • A. ˂a˃
  • B. ˂img˃
  • C. ˂h1˃
  • D. ˂ul˃
  • E. ссылка
  • F. изображение
  • G. заголовок
  • H. ненумерованный список

Установите соответствие между типами контента и их назначением:

Тип ответа: Сопоставление

  • A. application/json
  • B. text/html
  • C. application/xml
  • D. multipart/form-data
  • E. Формат данных API
  • F. Формат веб-страницы
  • G. Формат ответа на GET-запрос
  • H. Формат данных в теле POST-запроса

Установите соответствие между типом и форматом данных:

Тип ответа: Сопоставление

  • A. Словарь (dict)
  • B. Кортеж (tuple)
  • C. Строка (str)
  • D. {…}
  • E. (…)
  • F. ”…”

Установите соответствие между частями базового приложения:

Тип ответа: Сопоставление

  • A. from flask import Flask
  • B. app = Flask(__name__)
  • C. @app.route('/')
  • D. def hello():     return "Hello, World!"
  • E. def hello():     return "Hello, World!"
  • F. Импорт модуля
  • G. Создание экземпляра приложения
  • H. Настройка обработки маршрута ( / )
  • I. Описание необходимой бизнес-логики
  • J. Безопасный запуск приложения

Установите соответствие между HTTP методом и его функцией:

Тип ответа: Сопоставление

  • A. получения
  • B. отправки
  • C. обновления
  • D. удаление
  • E. GET
  • F. POST
  • G. PUT
  • H. DELETE

Установите соответствие между HTTP-методами и их назначением:

Тип ответа: Сопоставление

  • A. GET
  • B. POST
  • C. PUT
  • D. DELETE
  • E. Извлечение ресурса
  • F. Создание ресурса
  • G. Обновление ресурса
  • H. Удаление ресурса

Установите Flask-Login и создайте простое веб-приложение с использованием Flask-Login. Расставьте действия в правильном порядке:

Тип ответа: Сортировка

  • 1 Импортировать необходимые модули и классы.
  • 2 Создать экземпляр Flask-приложения.
  • 3 Создать класс пользователя с методами is_authenticated, is_active, is_anonymous, и get_id.
  • 4 Инициализировать Flask-Login и связать его с экземпляром приложения.
  • 5 Создать маршруты для входа, выхода и защищенной страницы.
  • 6 Реализовать функции для обработки входа, выхода и защищенной страницы.

Что делает строка app.run()?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Безопасный запуск приложения
  • Настройку обработки маршрута
  • Создание экземпляра приложения

Что должно стоять в красных скобках (…)?  from flask_login import LoginManager  app = Flask(__name__)  # настройка конфигураций Flask-приложения  login_manager = LoginManager(…)

Тип ответа: Текcтовый ответ

Что из перечисленного является общепринятой функцией маршрутизации в Flask?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • `@route`
  • `@navigation`
  • `@url`
  • `@endpoint`

Что нужно определить в методе авторизации?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Форму для авторизации
  • Подключение базы данных
  • Подключение к Flask-Login

Что нужно подключить к маршруту, чтобы защитить их от неавторизованных пользователей?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Декоратор
  • Антивирус
  • Прокси

Что означает акроним REST?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Representational State Transfer
  • Remote State Transfer
  • Resource State Transfer
  • Remote Entity State Transfer

Что такое атрибуты в HTML?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Параметры для изменения поведения элементов
  • Теги для форматирования текста
  • Ссылки на внешние ресурсы
  • Скрипты для выполнения функций

Что такое миграция баз данных?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Программа для создания отчетности
  • Обновление антивирусной базы данных
  • Процесс переноса данных между различными версиями базы данных
  • Резервное копирование данных

Что такое Flask-Login?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Модуль, реализующий функционал простой авторизации пользователей, а также защиты маршрутов от неавторизованных пользователей
  • Flask-Login - это библиотека для Python, которая позволяет добавлять функциональность входа в систему в ваше приложение.
  • Flask-Login - это библиотека для Flask, которая позволяет добавлять функциональность входа в систему в ваше приложение.

Что такое Flask?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Это микро-фреймворк, который дает инструменты и библиотеки для создания веб-приложений.
  • Это микро-фреймворк, который дает инструменты и библиотеки для создания мобильных приложений.
  • Это самостоятельный язык программирования
  • Это библиотека Python, предназначенная для работы с графическими изображениями

Что такое Jinja2?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Это язык программирования, используемый для разработки веб-сайтов.
  • Это шаблонизатор, который используется во Flask для создания HTML-страниц.
  • Это библиотека для работы с базами данных в Python.

Что такое Jinja2?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Это язык программирования
  • Это шаблонизатор
  • Это фреймворк

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Возможность создавать только простые приложения с использованием Flask
  • Возможность самостоятельно выбирать необходимые для конкретного проекта библиотеки и расширения
  • Возможность использовать Flask только в узкой области применения

Чтобы завершить обработку запроса и вернуть результат, в Flask используется ключевое слово … .

Тип ответа: Текcтовый ответ

Чтобы запретить в поле повторяющиеся записи необходимо добавить модификатор …

Тип ответа: Текcтовый ответ

Шаблонизатор … широко используется в Flask для генерации Html-страниц.

Тип ответа: Текcтовый ответ

Вам подходит эта работа?
Другие работы автора
Делопроизводство и документооборот
Тест Тест
14 Июл в 09:21
10 +10
0 покупок
Гражданский процесс
Тест Тест
14 Июл в 08:48
6 +6
0 покупок
Физкультура и спорт
Тест Тест
14 Июл в 08:24
9 +9
0 покупок
Основания и фундаменты
Тест Тест
11 Июл в 14:09
8 +8
0 покупок
Физкультура и спорт
Тест Тест
11 Июл в 08:17
16 +3
0 покупок
Государственное и муниципальное управление
Тест Тест
11 Июл в 06:21
27 +5
0 покупок
Обучение нейронных систем
Тест Тест
10 Июл в 13:46
23 +5
0 покупок
Темы журнала
Показать ещё
Прямой эфир