【发布时间】:2020-12-02 19:06:06
【问题描述】:
在 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的函数调用中没有请求输入,那么为什么在编写初始函数时需要请求参数,请求参数是做什么的,这个请求参数在哪里?它的属性是什么?我非常感谢对其品质做出彻底的回应。
【问题讨论】:
标签: python django django-views django-request