РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
44 of 643 menu

Атрибут cli

Атрибут cli применяется к приложению Flask и возвращает объект AppGroup, который используется для регистрации пользовательских команд, доступных через интерфейс командной строки. Этот атрибут позволяет расширять стандартный набор команд Flask, таких как run или shell, собственными командами.

Синтаксис

app.cli

Пример

Давайте создадим простую команду, которая выводит приветствие:

from flask import Flask app = Flask(__name__) @app.cli.command('hello') def hello_command(): print('hello')

Теперь эту команду можно вызвать в терминале:

flask hello

Результат выполнения команды:

hello

Пример

Давайте создадим команду, которая принимает аргумент и выводит его:

from flask import Flask app = Flask(__name__) @app.cli.command('show') def show_command(): print('article')

Вызовем команду:

flask show

Результат выполнения команды:

article

Смотрите также

  • класс Flask,
    который представляет приложение Flask
  • метод run,
    который запускает сервер разработки
  • метод test_cli_runner,
    который создаёт тестовый клиент для CLI
  • атрибут config,
    который хранит настройки приложения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить