werkzeug

Форк
0
/
reloader_app.py 
23 строки · 578.0 Байт
1
import os
2
import sys
3

4
from werkzeug import _reloader
5
from werkzeug.wrappers import Request
6
from werkzeug.wrappers import Response
7

8
# Tox puts the tmp dir in the venv sys.prefix, patch the reloader so
9
# it doesn't skip real_app.
10
if "TOX_ENV_DIR" in os.environ:
11
    _reloader._stat_ignore_scan = tuple(
12
        set(_reloader._stat_ignore_scan) - {sys.prefix, sys.exec_prefix}
13
    )
14

15

16
@Request.application
17
def app(request):
18
    import real_app  # type: ignore
19

20
    return Response.from_app(real_app.app, request.environ)
21

22

23
kwargs = {"use_reloader": True, "reloader_interval": 0.1}
24

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

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