diff --git a/pywebio/platform/page.py b/pywebio/platform/page.py index bc87514..1de2c75 100644 --- a/pywebio/platform/page.py +++ b/pywebio/platform/page.py @@ -2,8 +2,7 @@ import urllib.parse from collections import namedtuple from collections.abc import Mapping, Sequence -from functools import lru_cache -from functools import partial +from functools import lru_cache, partial from os import path, environ from tornado import template @@ -341,6 +340,7 @@ def __call__(self, func): for key, val in configs.items(): if val: setattr(func, '_pywebio_%s' % key, val) + func.__name__ = func.func.__name__ except Exception: pass return func