bugifx
This commit is contained in:
parent
b089d4f66d
commit
2b62d173ea
@ -60,8 +60,7 @@ class BaseProcessor:
|
||||
}
|
||||
self.content = ''
|
||||
|
||||
|
||||
async def execute(self,request):
|
||||
async def set_run_env(self, request):
|
||||
g = ServerEnv()
|
||||
self.run_ns = {}
|
||||
self.run_ns.update(g)
|
||||
@ -69,6 +68,9 @@ class BaseProcessor:
|
||||
self.run_ns['request'] = request
|
||||
self.run_ns['params_kw'] = await self.run_ns['request2ns']()
|
||||
self.run_ns['ref_real_path'] = self.path
|
||||
|
||||
async def execute(self,request):
|
||||
await self.set_run_env(request)
|
||||
await self.datahandle(request)
|
||||
return self.content
|
||||
|
||||
@ -154,7 +156,7 @@ class PythonScriptProcessor(BaseProcessor):
|
||||
return txt
|
||||
|
||||
async def path_call(self, request, path):
|
||||
g = ServerEnv()
|
||||
await self.set_run_env(request)
|
||||
lenv = self.run_ns
|
||||
del lenv['request']
|
||||
txt = self.loadScript(path)
|
||||
|
@ -264,7 +264,9 @@ class ProcessorResource(StaticResource,Url2File):
|
||||
|
||||
async def path_call(self,request, path, params={}):
|
||||
processor = self.url2processor(request, path)
|
||||
return await processor.path_call(request, path)
|
||||
real_path = self.url2file(path)
|
||||
print('processorResource.py:real_path=',real_path)
|
||||
return await processor.path_call(request, real_path)
|
||||
|
||||
def url_call(self,request, url,params={}):
|
||||
processor = self.url2processor(request, url)
|
||||
|
Loading…
Reference in New Issue
Block a user