コード例 #1
0
ファイル: theme_views.py プロジェクト: yemo-memeda/osroom
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("/"))
コード例 #2
0
ファイル: theme_views.py プロジェクト: singod/flask-osroom
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)