【发布时间】:2020-11-20 01:04:48
【问题描述】:
我正在使用 Eve 开发一个简单的 API,以使用 Eve 在 Web 客户端上显示我的数据库中的数据,只需按照 Eve 文档中的快速入门指南编写架构并在 settings.py 中的 DOMAIN 中定义资源,我可以在浏览器或使用 curl 中查看 xml 中的数据。
https://docs.python-eve.org/en/stable/quickstart.html#a-more-complex-application
我们看到的数据,(例如在人民中)是 json/xml,例如:在 json 输出中:
{
"firstname": "barack",
"lastname": "obama",
"_id": "50acfba938345b0978fccad7"
"updated": "Wed, 21 Nov 2012 16:04:56 GMT",
"created": "Wed, 21 Nov 2012 16:04:56 GMT",
"_links": {
"self": {"href": "people/50acfba938345b0978fccad7", "title": "person"},
"parent": {"href": "/", "title": "home"},
"collection": {"href": "people", "title": "people"}
}
}
如何使用模板更改此数据的 html 格式?例如,我想创建一个表格并将每个项目显示为表格中的一行?有没有一种方法可以通过事件挂钩使用 Jinja 模板呈现这些数据?
【问题讨论】: