aiohttp-jinja2:aiohttp.web 的 jinja2 模板渲染器

时间:2024-08-24 14:35:32
【文件属性】:

文件名称:aiohttp-jinja2:aiohttp.web 的 jinja2 模板渲染器

文件大小:59KB

文件格式:ZIP

更新时间:2024-08-24 14:35:32

jinja2 aiohttp asyncio Python

aiohttp_jinja2 模板渲染器。 安装 从 PyPI 安装: pip install aiohttp-jinja2 发展 安装要求和启动测试: pip install -r requirements-dev.txt py.test tests 用法 在模板渲染之前,您必须先设置jinja2 环境: app = web . Application () aiohttp_jinja2 . setup ( app , loader = jinja2 . FileSystemLoader ( '/path/to/templates/folder' )) 进口: import aiohttp_jinja2 import jinja2 之后你可以在你的web-handlers 中使用模板引擎。 最方便的方法是装饰一个web-handler 。 使用基于函数的 W


【文件预览】:
aiohttp-jinja2-master
----.mypy.ini(682B)
----.flake8(653B)
----.gitignore(760B)
----setup.cfg(445B)
----requirements-dev.txt(396B)
----README.rst(3KB)
----.github()
--------workflows()
--------dependabot.yml(125B)
----.pre-commit-config.yaml(1KB)
----tests()
--------conftest.py(0B)
--------test_context_processors.py(4KB)
--------__init__.py(0B)
--------test_jinja_filters.py(623B)
--------test_simple_renderer.py(10KB)
--------test_jinja_globals.py(5KB)
----docs()
--------make.bat(7KB)
--------conf.py(10KB)
--------index.rst(11KB)
--------aiohttp-icon.ico(3KB)
--------api.rst(6KB)
--------_static()
--------Makefile(7KB)
----LICENSE(11KB)
----.coveragerc(57B)
----CHANGES.rst(3KB)
----MANIFEST.in(220B)
----setup.py(2KB)
----Makefile(765B)
----aiohttp_jinja2()
--------__init__.py(8KB)
--------helpers.py(2KB)
--------py.typed(9B)
--------typedefs.py(158B)

网友评论