이 새내기를 용서하십시오 (그리고 아마도 주관적인 - 저는 잘 모릅니다).Django API : URL을 구성하고 쿼리를 처리하는 방법은 무엇입니까?
내 사이트에 REST API를 추가하고 싶습니다. 예를 들어, 모든 게시물을 표시하는 /post/
이라는 URL을 가지고 있으며 사용자에게 JSON으로 모든 게시물을 다시 가져올 수있는 방법을 제공하고 싶습니다. 가
이 더 나은 것입니다 :
- 새로운 API의 URL 구조를 정의
- 기존 URL 구조를 사용하고, 사용자가 단순히 말에
/json/
를 추가 할 수 있습니다 (예를 들어/api/rest/post/
는 JSON의 모든 게시물을 반환) JSON 개체를 다시 얻으려면 각 URL을? (예 :/post/json/
, JSON의 모든 게시물을 반환하는 경우)
의견이 있다면보기를 기준으로 구현하는 표준 방법이 있습니까? 내 모든보기에 선택적 json
매개 변수를 추가해야합니까?
감사합니다.
이 질문은 REST와 완전히 직교 함을 분명히 밝힙니다. REST는 URL의 모양이 마음에 들지 않습니다. – aehlke