在 url.py 中,我在主 urlpatterns 列表中设置了一个新路径:
path('ko/', views.ko),
我了解到我需要在 views.py 中编写此函数才能使网页正常运行:
def ko(request):
return HttpResponse("It's a page")
我的问题是为什么当我将参数留空而不是请求时函数不起作用?:
def ko():
return HttpResponse("It's a page")
当我删除请求参数时运行页面会输出 TypeError:ko() 接受 0 个位置参数,但给出了 1 个。
如果我在views.ko的函数调用中没有请求输入,那么为什么在编写初始函数时需要请求参数,请求参数是做什么的,这个请求参数在哪里?它的属性是什么?我真的很感激对其品质的彻底回应。