0
서버에 내 체크 박스 값을 전달하는 방법을 알려주시겠습니까? [Django] [MultipleChoiceField] 서버에 체크 박스 값을 전달하면
forms.py
class testForm(forms.ModelForm):
workday=forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple(), choices=workdayType)
class Meta:
model=test
fields=('name','tel')
def viewtest(request):
if request.method == "POST":
form=testForm(request.POST)
if(form.is_valid():
form.save()
elif request.method == "GET":
form=testForm()
return render(request,"test/register.html",{"testform":form})
views.py
register.html
<table>
<form method="post" action="{% url "viewtest" %}">
{{testform.as_table}}
</form>
<input type="submit" value="register"/>
</table>
나는 체크 박스를 아래와 같이 볼 수 있습니다.
그러나 서버에서는 여러 데이터를 볼 수 없습니다. 나 한테 아이디어 좀 줄 수있어?