我想要一个模板,该模板的左侧列中包含对象列表,同时显示对象的详细信息。我可以以某种方式利用通用的ListAPIView
和RetrieveAPIView
吗?在REST API中,客户端只需执行两个请求,然后将数据本身组合在一起。使用TemplateHTMLRenderer
可以采取类似的方法吗?
答案 0 :(得分:0)
我认为,有两种实现方法。
最常见的方法是在前端发出两个异步请求(一个用于列表,第二个用于检索)。
第二种方法是摆脱REST并覆盖retrieve
方法-它应该返回有关特定对象和所有对象的信息。
如果要获取HTML,请尝试StaticHTMLRender