我目前在django上收到此错误消息:[“'on'值必须为True或False。”]
views.py
from django.shortcuts import render, redirect
from .models import Comment
from .forms import sign
def index(request):
return render(request, 'submits/index.html')
def sign_list(request):
if request.method == 'POST':
form = sign(request.POST)
if form.is_valid():
new_contact = Comment(email=request.POST['email'], message=request.POST['message'], checkbox=request.POST['checkbox'])
new_contact.save()
return redirect('index')
else:
form = sign()
context = {'form' : form}
return render(request, 'submits/sign.html', context)
Run Code Online (Sandbox Code Playgroud)
表格
from django import forms
from .models import Comment
class sign(forms.Form):
email = forms.CharField(max_length=500,
widget=forms.TextInput(attrs={ 'type' : 'email', 'class' : 'form-control', 'placeholder' : 'Enter your email', 'aria-describedby' : …Run Code Online (Sandbox Code Playgroud)