django不知道MultiValueDictKeyError

时间:2019-11-24 20:01:11

标签: django error-handling

当我第一次尝试从html代码中接收数据时,错误为'MultiValueDictKeyError'

def comment(request):
    c = request.GET['comment']
    return render(
        request,
        'comment.html',
        context={
            'c' : c
        }
    )

因为在第一次没有请求。 我将此代码更改为

def comment(request):
    c = str()
    try:
        c = request.GET['comment']
    except MultiValueDictKeyError:
        print(' ')
    return render(
        request,
        'comment.html',
        context={
            'c' : c
        }
    )

但错误: 未定义名称“ MultiValueDictKeyError”

0 个答案:

没有答案