반응형
웹 개발을 하다보면 Front단에서 추가적으로 생성된 값들을 받아와야 하는 경우가 있죠~
보통, 버튼을 눌러서 추가로 어떤 폼이 생성되어 유저로부터 다양한 값들을 받는 건데요.
그런 작업들을 하기 위해서 필요한 내용들입니다.
◎ Input Tag 구성
- 아래와 같이 name을 Array로 지정해줍니다.
<input type="text" name="input[]">
<input type="text" name="input[]">
<input type="text" name="input[]">
<input type="text" name="input[]">
◎ Form구성
- 그리고 위의 내용을 폼에 감싸서 보내겠죠??
그 후, 다중 Input 값을 장고에서 받아오는 방법
date = request.POST.getlist('input[]')
Views.py에서 form에 다음과 같이 request에 담긴 내용을 .getlist로 받아와주시면 됩니다.
생각보다 쉽죠?~
이거찾느라 1시간 걸렸네요 ~ ㅎㅎ
반응형
'프로그래밍 > Django개발(MAC OS)' 카테고리의 다른 글
[Mac 전원문제] 맥오픈시 검은화면 나올 때 (0) | 2019.12.25 |
---|---|
Django template Date format 변경하기 (0) | 2019.12.24 |
Django Form 파해치기 (0) | 2019.12.12 |
[Django] Foreign Key Field 관련 내용 정리 (0) | 2019.12.06 |
Django Model 자주 사용하는 메서드 (0) | 2019.11.28 |