我正在使用REST api从服务器上的mongodb获取数据。目前,我可以使用django rest框架将mongodb中的数据显示到浏览器,但此数据以JSON格式显示。 我想在表格中显示这些数据。
我仍然不清楚如何在模板中使用这些数据,而不仅仅是返回将数据抛出到浏览器的响应。我是否使用序列化器?
谷歌搜索显示了这两个结果:两个代码都假设模型是在Django中定义的,但我使用REST来获取数据。
我正在使用基于类的视图和mixin,如下所示,用于处理
上的http请求class RestDjango(View, RequestMixin, ResponseMixin):
.........
.........
P.S: 我正在使用0.3.3版本的Django REST Framework。 我是REST的新手,所以请随时指点我的任何教程/文章来帮助我。
答案 0 :(得分:0)
我是否使用序列化器?
没有。您可以使用渲染器。
http://www.django-rest-framework.org/api-guide/renderers/#templatehtmlrenderer
我认为链接中的示例代码足够清晰。只需将查询结果作为上下文传递,然后在模板中创建表。