【发布时间】:2017-01-31 11:43:17
【问题描述】:
我对这个帖子有几个问题:https://groups.google.com/forum/#!topic/wagtail-developers/Z4oaCIJXYuI
我正在构建一个无头 Wagtail,具有基于 React 的前端,它调用 Wagtail API 以解析 JSON 并显示内容。很基本。
我想知道是否可以在 rest API 中自定义 streamfield 的输出。几个例子:
- 从 wagtaildemo 获取基于此示例的图像 URL:https://github.com/wagtail/wagtaildemo/blob/api-tweaks/demo/models.py#L713-L716(我得到它适用于单个 URL)
- PageChooserBlock:从目标页面获取一个字段
正如我在上面链接的主题中所读到的,Wagtail API v1 还没有准备好在其中自定义表示 Streamfield。 自 v2 以来它是否发生了变化? (我没有注意到变更日志中的任何相关内容) 如果没有,是否有人对我如何实现这样的事情有一些提示?
我已经计划构建一个自定义图像模型以通过调用 api/v2/images/id 来获取 URL,但我希望将所有这些都放入一个 JSON 响应中????。
【问题讨论】: