WSGI는 Web Server Gateway Interface의 약자인데, web server와 web application의 interface 기능을 하는 python framework라고 위키에 설명되어있다

Django, flask는 WSGI를 사용하고있다. 그리고 인증 등을 위해 WSGI의 middleware를 사용하고있다


django보다는 flask가 더 공부하는 재미가 있어서, django에서 사용하던 middleware를 flask로 migrate할 계획이다

진행되면 추가포스팅하도록 하겠다


---


django middleware (create your own middleware)

https://docs.djangoproject.com/ko/2.0/topics/http/middleware/


django deprecation middlewaremixin

https://github.com/django/django/blob/master/django/utils/deprecation.py


flask WSGI 미들웨어에서 후킹하기

http://flask-docs-kr.readthedocs.io/ko/latest/quickstart.html#wsgi

app.wsgi_app = MyMiddleware(app.wsgi_app) # wsgi_app == method



WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/