我一直在使用教程进行 django 项目,并且收到了此消息。当我单击单选框进行投票时,管理中的计数上升,但网站显示错误消息而不是加载模板。似乎 model.py 中有问题,所以我添加了它。
TypeError at /polls/3/vote/
reverse() takes no keyword arguments
Request Method: POST
Request URL: http://127.0.0.1:8000/polls/3/vote/
Django Version: 1.10.5
Exception Type: TypeError
Exception Value: reverse() takes no keyword arguments
Exception Location: C:\Users\jeon hyun joo\workspace\ch3\polls\views.py in vote, line 33
Python Executable: C:\Python27\python.exe
Python Version: 2.7.13
Python Path:
['C:\\Users\\jeon hyun joo\\workspace\\ch3',
'C:\\Users\\jeon hyun joo\\workspace\\ch3',
'C:\\Python27\\DLLs',
'C:\\Python27\\lib',
'C:\\Python27\\lib\\lib-tk',
'C:\\Python27',
'C:\\Python27\\lib\\site-packages',
'C:\\Python27\\lib\\site-packages\\django-1.10.5-py2.7.egg',
'C:\\WINDOWS\\SYSTEM32\\python27.zip',
'C:\\Python27\\lib\\plat-win']
Run Code Online (Sandbox Code Playgroud)
视图.py
from audioop import reverse
from gc import get_objects
from django.http.response import HttpResponseRedirect
from django.shortcuts import render, …Run Code Online (Sandbox Code Playgroud)