小编Joã*_*ria的帖子

Django错误消息:[“ on”值必须为True或False。“]

我目前在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)

html python django django-forms twitter-bootstrap

3
推荐指数
1
解决办法
2207
查看次数

标签 统计

django ×1

django-forms ×1

html ×1

python ×1

twitter-bootstrap ×1