我目前正在定义正则表达式,以便捕获URL中的参数,如教程中所述。如何作为HttpRequest对象的一部分从URL访问参数
MyHttpRequest.GET当前返回一个空的QueryDict对象
我想学习如何在没有图书馆的情况下做到这一点,这样我可以更好地了解Django
当URL类似于domain/search/?q=haha时,您将使用request.GET.GET('q','')
q是您想要的参数,如果未找到q,则'是默认值
但是,如果您只是配置URLconf**,则从regex捕获的内容将作为参数(或命名参数)传递给函数
例如:
(r'^user/(?P<;username>;\w{0,50})/$,views.profile_页,),
然后在视图.py中
def profile_页面(请求、用户名):
#方法的其余部分