728x90
프론트에서 배운 것
저번에 큰 일을 치렀으니 이번엔 프론트 좀 나아지려나 했는데
여전히 갈 길이 멀다는 결론
술/브루어리/이벤트 3개 페이지에서 모두 리뷰창이 화면에 구현되어야 하는데,
모델과 함수, url이 모두 1개만 있는 것을 보고 식겁해서
어떻게 할지 공식문서를 찾아보았다.
https://docs.djangoproject.com/en/4.2/ref/models/fields/
위 페이지를 보면 choice를 하는 코드가 있는데 이 코드를 참고하면 되겠다.
위와 같은 형태로 변경해주면 되는 것이라고 공식문서에서는 설명해주고 있다.
그럼 이 형태로 서버에서 설정하면 프론트에서는 페이지 별로 맞는 값을 가져다 줘야 하는 장치만 구분지어주면
리뷰 JS 함수는 완성될 것으로 생각된다.
아직 하지 못했다는 게 슬픔..
이 과정을 통해 수정하면서 와이어프레임과 API 명세가 연계가 잘 되어야 하겠다는 생각을 다시금 하게 되었고,
기획에서 많이 부족했다는 것을 느꼈다.
다음 API는 와이어프레임별로 먼저 카테고리를 설정한 다음 꼼꼼하게 버튼 별로 함수를 설정하는 게
도움이 될 것 같다.
'project > project' 카테고리의 다른 글
CookAI 기획 (2) | 2023.06.13 |
---|---|
[트러블 슈팅]pyenv와 poetry 환경설정 과정 (0) | 2023.06.08 |
인천주막 (DRF_머신러닝 연계)(2) (0) | 2023.05.23 |
인천주막 (DRF_머신러닝 연계)(1) (0) | 2023.05.23 |
It-em-is (4) (0) | 2023.05.16 |