fix: set_serverenv for get_module_dbname (get_serverenv uses dict.get not __getattr__)
This commit is contained in:
parent
8dcc84b1a3
commit
186ed11d55
@ -38,6 +38,11 @@ def _patched_getattr(self, key):
|
|||||||
|
|
||||||
DictObject.__getattr__ = _patched_getattr
|
DictObject.__getattr__ = _patched_getattr
|
||||||
|
|
||||||
|
# 同时设置 dict 值, 兼容 get_serverenv() 的 g.get() 查找
|
||||||
|
from ahserver.serverenv import set_serverenv
|
||||||
|
set_serverenv('get_module_dbname', lambda m: 'pccs')
|
||||||
|
set_serverenv('password_encode', lambda s: s)
|
||||||
|
|
||||||
# ═══ 导入 ahserver 后, 修正 globalEnv 中缓存的 get_sor_context ═══
|
# ═══ 导入 ahserver 后, 修正 globalEnv 中缓存的 get_sor_context ═══
|
||||||
from ahserver.webapp import webapp
|
from ahserver.webapp import webapp
|
||||||
from ahserver.globalEnv import GlobalEnv
|
from ahserver.globalEnv import GlobalEnv
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user