将 Datasette 请求对象暴露给自定义模板
在与 Datasette 相同的环境中安装此插件。
$ datasette install datasette-template-request
安装此插件后,Datasette 自定义模板 可以使用 {{ request }}
来访问当前的 请求对象。例如,要在查询字符串中访问 ?name=Cleo
,模板可以使用这个:
Name: {{ request.args.name }}
要在本地设置此插件,首先克隆代码。然后创建一个新的虚拟环境:
cd datasette-template-request
python3 -mvenv venv
source venv/bin/activate
如果您使用 pipenv
:
pipenv shell
现在安装依赖和测试依赖:
pip install -e '.[test]'
运行测试:
pytest