报错信息

信息如下:

1
2
3
4
5
6
7
8
9
TypeError at /
'set' object is not reversible
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 2.0.4
Exception Type: TypeError
Exception Value:
'set' object is not reversible
...

解决方法

假设django项目下的应用是myapp,则查看myapp/urls.py里的urlpatterns,是不是粗心写成{}花括号了,要把括号修改成[]

1
2
3
4
urlpatterns = [
# 主页
path('', views.index, name='index'),
]

修改后重新runserver就不会报错了