Muffin框架的Jade模板
项目描述
Muffin-Jade – Muffin框架的Jade模板引擎。
要求
python >= 3.3
安装
Muffin-Jade 应使用pip进行安装
pip install muffin-jade
使用
将 muffin_jade 添加到您的Muffin应用程序配置中的 PLUGINS。
选项
JADE_CACHE_SIZE – 编译模板的缓存大小(100)
JADE_ENCODING – 模板的编码(UTF-8)
JADE_PRETTY – 美化输出(True)
JADE_TEMPLATE_FOLDERS – 模板文件夹的路径列表([templates])
视图
# Register custom context provider # could be a function/coroutine @app.ps.jade.ctx_provider def custom_context(): return { 'VAR': 'VALUE' } # Register a function into templates @app.ps.jade.register def sum(a, b): return a + b @app.register('/') def index(request): """ Check for user is admin. """ local_context = {'key': 'value'} return app.ps.jade.render('index.jade', **local_context)
错误追踪器
如果您有任何建议、错误报告或烦恼,请向https://github.com/klen/muffin-jade/issues的issue tracker报告。
贡献
Muffin-Jade的开发发生在:https://github.com/klen/muffin-jade
贡献者
klen (Kirill Klenov)
许可证
在MIT许可证下发布。
项目详情
关闭
muffin-jade-0.0.8.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 10f8ef7d5c91369c9f6f94a1def31fea5e608448273be6d863b45b30d11f9f62 |
|
MD5 | 8ec3fc9e3a110ac253ccbff2c4b31eb4 |
|
BLAKE2b-256 | 4a060a772d02ae4d571953c81a196f80244a65b894358d2362296fac88d6a7c2 |
关闭
muffin_jade-0.0.8-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b3bc98813816072f728e94eabd1ef7d0c6bbcfc6d1d4f98763b32fc3b0f6f889 |
|
MD5 | d129796f381fa90c8d39b2ac6bfabaee |
|
BLAKE2b-256 | 7a061dc3889f169803136d2dd7b7892bfacc8ecabefb38fdf0c94992a5a25fda |