Size: a a a

2021 April 15

D

Dmitriy in Python Flask
ДОбрый день. пишу middleware для Flask. нашел как сделать саму middleware

class Middleware:
   def __init__(self, app):
       self.app = app

   def __call__(self, environ, start_response):
       request = Request(environ)
       return self.app(environ, start_response)

только я не понял как получить объект Response
источник

AT

Alex Ted in Python Flask
так, и теперь вопрос в студию
источник

D

Dmitriy in Python Flask
так последнее предложение это и есть вопрос... ну знака вопроса не хватает только
источник

T

Tishka17 in Python Flask
Прям wsgi мидлварю?
источник

AT

Alex Ted in Python Flask
история душещипательная конечно
источник

T

Tishka17 in Python Flask
А чего не фласковый after_request какой-нибудь?
источник

T

Tishka17 in Python Flask
Задача какая?
источник

D

Dmitriy in Python Flask
ну впринципе можно.

задача залогировать request и response с данными
источник

AT

Alex Ted in Python Flask
after_request
источник

T

Tishka17 in Python Flask
Ну вон ты ретурнишь респонз
источник

D

Dmitriy in Python Flask
там какой то итератор
источник

D

Dmitriy in Python Flask
не очень понятно как из него правильно данные вытащить
источник

D

Dmitriy in Python Flask
я в дебаггере ничего в нем не нашел
источник

D

Dmitriy in Python Flask
а вот эти ходы с миддлварами - это тру фласк способ или after_request - более православный метод?
источник

T

Tishka17 in Python Flask
То, что ты делаешь - это wsgi, более низкий уровень
источник

T

Tishka17 in Python Flask
Это надо читать спецификацию wsgi :)
источник

D

Dmitriy in Python Flask
ясно. спс поковыряю еще.. как то в after_request попадает же Response
источник

E

Enot in Python Flask
Зачем вы добавили рф флаг на аватарку?
источник

GB

Gleb B in Python Flask
зато индусы не путаются
источник

P

PythonFlaskBot in Python Flask
@CXVXVC You have ReadOnly access for 6 hours.
By reason: агрессия на политической теме
источник