Example #1
0
def pages(path):
    """
    GET:
        通用视图函数,那些公共的页面将从此进入
        :param path:
        :return:
    """
    if path.startswith(static_html_view.url_prefix.strip("/")):
        return static_html(path)
    return get_render_template(path.rstrip("/"))
Example #2
0
def view_pages(name, path):
    """
    GET:
        通用视图函数,那些公共的页面将从此进入(主题预览用)
        :param path:
        :return:
    """
    fixed_value = {"theme": {"CURRENT_THEME_NAME": name}}
    get_conf = GetConfig(fixed_value=fixed_value)
    g.get_config = get_conf.get_config_fixed
    if path.startswith(static_html_view.url_prefix.strip("/")):
        return static_html(path)
    return get_render_template_view(path.rstrip("/"), name)