삭제하고자하는 데이터 리스트를 클라이언트단에서 서버단으로 넘길때 발생한 오류다.
기본 문법을 공부할때 사용자의 이름이나 아이디같은 단일 데이터를 받을때는 잘 작동 했었지만 위 처럼 배열 데이터를 ajax로 넘겼을때
위와 같이 에러가 발생하는데 배열을 서버단에서 받기 위해서는
아래와같이 getlist() 메서드를 통해서 클라이언트단에서 넘어온 데이터가 배열인것을 인자로 넣어주면 해결이 되었다.
request.form.getlist('remove_list_give[]')
파이썬에서 ImmutableMultiDict 데이터가 어떤 개념이며 서버와 클라이언트간 데이터를 주고받을때 다른 방법이 또 무엇이 있는지 알아볼 필요가있다.
문제 해결에 참고한 포스팅 링크를 첨부한다.
감사합니다...........감사합니다...