Size: a a a

2020 November 06

T

Tishka17 in Python Flask
Toemik Mnemonic
Всем привет. Появилась задача по http запросу от пользовтеля инициировать открытие ms outlook с контекстом с сервера. Никто не подскажет в какую сторону смотреть?
Что значит "открытие с контекстом"?
источник

T

Tishka17 in Python Flask
Типа на стороне того же клиента открыть какое-то окно?
источник

T

Tishka17 in Python Flask
Как мне сваггер юи показать для смореста? Или хотя бы жсон со спекой?
источник

T

Tishka17 in Python Flask
И почему у меня он начал на все урлы с 404 отвечать жсонами, а не только на те, что в блупринте?
источник

T

Tishka17 in Python Flask
Tishka17
Как мне сваггер юи показать для смореста? Или хотя бы жсон со спекой?
Сам спросил, сам отвечу. Задал префикс /doc и теперь по урлу http://127.0.0.1:5000/doc/openapi.json есть спека
источник

ПП

Проксимов Прксимович... in Python Flask
)
источник

V

Vladi in Python Flask
Tishka17
И почему у меня он начал на все урлы с 404 отвечать жсонами, а не только на те, что в блупринте?
Ну типо, раз апи юзаешь, то апи и ответ )
источник

T

Tishka17 in Python Flask
Но чёт я не понял, зачем тут какие-то блупринты
источник

T

Tishka17 in Python Flask
Vladi
Ну типо, раз апи юзаешь, то апи и ответ )
Так с чего предположение, что все ответы по апи
источник

V

Vladi in Python Flask
Tishka17
Но чёт я не понял, зачем тут какие-то блупринты
Посмотри что делают, сразу поймёшь )
источник

V

Vladi in Python Flask
Tishka17
Так с чего предположение, что все ответы по апи
Ну никто не мешает переопределить )
источник

T

Tishka17 in Python Flask
Vladi
Посмотри что делают, сразу поймёшь )
Я не понял зачем делить на Апи и блупринт
источник

T

Tishka17 in Python Flask
И зачем блупринт нужен для декларации спеки вьюхи
источник

T

Tishka17 in Python Flask
Вот допустим я хочу сделать две версии апи: /v1 и /v2. Мне как делать? По идее - два экземпляра апи. Но нет, у апи нету префикса.
источник

T

Tishka17 in Python Flask
Зато префикс есть в блупринта. Но у апи при этом дока и версия задается
источник

GB

Gleb B in Python Flask
регай блупринты с переменной, не? api.register_blueprint(blueprint, url_prefix=f'{api_prefix}/{blueprint.name}')
источник

T

Tishka17 in Python Flask
Так а зачем две сущности?
источник

T

Tishka17 in Python Flask
Вот зачем мне в голову может прийти юзать два блупринта для одного апи?
источник

GB

Gleb B in Python Flask
хз, мб это и говнокод, но у меня именно так)
источник

T

Tishka17 in Python Flask
Gleb B
хз, мб это и говнокод, но у меня именно так)
И что из этого блупринты?
источник