__init__.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:bank_wrangler 作者: tmerr 项目源码 文件源码
def _generate_pages(html_path, css_names, js_names):
    env = jinja2.Environment(
        undefined=jinja2.StrictUndefined,
        loader = jinja2.FileSystemLoader(html_path),
        lstrip_blocks=True,
        trim_blocks=True,
    )

    pages = {
        'Bank Wrangler': 'index.html',
        'List': 'list.html',
        'Balance': 'balance.html',
        'Spending': 'spending.html',
    }

    # used by base.html
    env.globals = {
        'cssimports': css_names,
        'jsimports': js_names,
        'pages': [{'name': title, 'url': filename}
                  for title, filename in pages.items()],
    }

    return {filename: env.get_template(filename).render(selectedpage=filename)
            for filename in pages.values()}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号