fix: del sys.modules['site'] — stdlib conflict workaround
Deploy contracts-flask / validate (push) Successful in 0s
Deploy contracts-flask / validate (push) Successful in 0s
This commit is contained in:
@@ -1,6 +1,11 @@
|
|||||||
"""contracts-flask v2.0 — полный перенос с ВМ на Flask.
|
"""contracts-flask v2.0 — полный перенос с ВМ на Flask.
|
||||||
Больше никаких прокси на contracts.kube5s.ru — всё локально.
|
Больше никаких прокси на contracts.kube5s.ru — всё локально.
|
||||||
"""
|
"""
|
||||||
|
import sys
|
||||||
|
# Штурвал: stdlib site.py мешает нашему site/ пакету
|
||||||
|
if 'site' in sys.modules and not hasattr(sys.modules['site'], '__path__'):
|
||||||
|
del sys.modules['site']
|
||||||
|
|
||||||
from flask import Flask
|
from flask import Flask
|
||||||
from site.config import VERSION, MAX_CONTENT_LENGTH
|
from site.config import VERSION, MAX_CONTENT_LENGTH
|
||||||
from site.routes import register_routes
|
from site.routes import register_routes
|
||||||
|
|||||||
Reference in New Issue
Block a user