我想要一个模板,其中左侧列中包含对象列表,同时显示对象的详细信息。我可以以某种方式使用通用ListAPIView
和RetrieveAPIView
?在REST API中,客户端只会执行两个请求并将数据组合在一起。使用TemplateHTMLRenderer
是否可以采用类似的方法?
我认为,有两种方法可以做到这一点。
最常见的方法是在前端创建两个异步请求(一个用于列表,另一个用于检索)。
第二种方法是远离REST并覆盖retrieve
方法 - 它应返回有关特定对象和所有对象的信息。
如果你想获得HTML,请尝试StaticHTMLRender