swsnu / swppfall2020

28 stars 17 forks source link

[HW4] response JSON key에 관한 질문 #175

Open thdduddn96 opened 4 years ago

thdduddn96 commented 4 years ago

article을 GET이나 POST할 때 response되는 json 파일의 key 값이 현재 id, title, content, author_id 로 나오는데,

  1. id가 나오지 않게 해야 하는것인지
  2. 반드시 key가 author이어야 하고, author_id로 나오면 안되는 것인지

를 알고 싶습니다.

kooyunmo commented 4 years ago
  1. 과제 스펙에 명시되지 않은 부분은 자유롭게 처리를 하셔도 됩니다. response에 id가 포함되어도 되고 포함되지 않아도 상관 없습니다.
  2. json response시 author id가 value로 들어가는 key가 무조건 "author"여야 하냐는 질문이 맞을까요? 이 부분은 스펙에서 "author"로 명시를 해놨기 때문에 "author"로 key 이름을 설정해 주시면 됩니다.
kooyunmo commented 4 years ago

GET api/article: Response with a JSON having a list of dictionaries for each article's title, content, and author. The value of the author must be the id of the author but not her username.

첨언을 하자면, GET의 경우엔 id를 포함하셔도 되고 포함 하지 않으셔도 됩니다.

POST api/article: Create an article with the information given by request JSON body and response with 201. Posted article (with its assigned id) should be included in response's content as JSON format.

POST의 경우엔 assigned id를 포함하라고 했기 때문에 id를 넣어주셔야 합니다. e.g. {"id": 1, "title": "test", "content": "test", "author": 1}

kooyunmo commented 4 years ago

182 의 공지에서 JSONResponse 관련 부분을 참고 바랍니다.