강사님 궁금한 점 있습니다...!

2021년 5월 25일 11:24 오후

favorite

6

comment

4

닉네임 미설정


안녕하세요 강사님!

제가 현재 40강밖에 보지는 못했는데, 글 작성 부분에서 궁금한 점이 있습니다.

강사님께서 만드신 웹 같은 경우 하단에 있는 아이콘을 눌렀을 때 '내용을 입력하세요' 칸이 많아집니다!

js로 input을 추가하는 방법은 알겠는데, 이런 경우 django 측에서는 어떻게 처리해줘야 하나요...??


좋은 강의 감사합니다!


favorite 6
thumb_down 0
kakao_story_share kakao_story_share kakao_story_share

fast_forward 다음글이 없습니다.
fast_rewind VULTR Deploy

yesman_1114

2021년 5월 26일 3:41 오후

favorite

3

안녕하세요!

일단 강좌내용이랑은 벗어난 내용이긴 하지만,
저도 해당 기능은 정말 주먹구구식으로 붙여놓은 상태라서요 ㅋㅋㅋ

대략적인 느낌을 알려드리자면
저같은 경우에는 django 에서 따로 content를 위한 객체를 추가로 생성했습니다.
추가된 내용에 따라서 content를 article에 덧붙이는 형식으로? 구현했죠.

javascript를 통해서 추가적인 정보를 포함해서 서버로 보내고,
해당 정보를 토대로 차례대로 content를 생성하고 Article 에 연결하는 형식으로 구현하시면 됩니다.

물론 기본적인 개발 패턴에서 벗어나기 때문에 조금은 손을 보셔야되지 않을까 싶긴 합니다.

닉네임 미설정

2021년 5월 27일 2:00 오후

favorite

2

답변 감사합니다...!

약간의 추가적인 질문이긴 한데, 아직 웹 개발에 미숙하기는 한데 form에서 데이터를 넘겨줄 때 name과 value값을 사용해서 넘겨주는 것 같더라구요.

그래서 글에서 사진과 같이 input을 추가할 때 content_0, 1....로 늘려주던데, django 측에서는 content_ 이름이 들어간 모든 데이터를 합친다는 의미인가요???

감사합니다!

yesman_1114

2021년 5월 30일 3:13 오후

favorite

2

으음 합친다라는 표현이 맞는지 모르겠습니다만..

해당 데이터를 기반으로,
추가적인 데이터 객체를 만든다는 표현이 더 맞을것 같습니다.

content_1 이 들어왔으면 해당 객체를 추가하고,
해당 객체를 Article 객체에 연결시켜주는 형식이죠.

닉네임 미설정

2021년 6월 5일 2:32 오후

favorite

3

감사합니다! 아직 django가 미숙해서 많이 공부해봐야겠네요...!


로그인