目前我没有特别需要这样做。我只是想知道最好的方法是什么:
example.com/cars/honda/ - 可能会返回一个汽车模板页面,上面有关于本田的图片和信息 example.com/cars/honda.json - 将返回带有本田信息的JSON对象
有什么想法吗?
答案 0 :(得分:1)
通常,使用RESTful API,这类事情由content type negotiation处理。我没有使用它,但Django REST framework可以提供内容协商。
答案 1 :(得分:0)
有一个函数负责整理信息,然后有两个单独的视图负责调用公共函数并将模板或编码呈现为JSON。