Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我们可以从URL.py在Django应用程序的URL中嵌入参数吗?_Python_Django - Fatal编程技术网

Python 我们可以从URL.py在Django应用程序的URL中嵌入参数吗?

Python 我们可以从URL.py在Django应用程序的URL中嵌入参数吗?,python,django,Python,Django,默认情况下,我想在URL中嵌入param,就像我有一个端点abc.com/abc,调用类型为GET I call from postman,像这样abc.com/abc?isActive=1现在我想让Django在URL中嵌入key=1 这样地 url.py文件中的abc.com/abc?isActive=1&key=1 现在,它看起来毫无意义,但出于某种目的,我需要它在django中,默认情况下无法捕获GET或POST参数。从: URLconf以普通Python字符串的形式搜索请求的URL。这

默认情况下,我想在URL中嵌入param,就像我有一个端点abc.com/abc,调用类型为GET I call from postman,像这样abc.com/abc?isActive=1现在我想让Django在URL中嵌入key=1 这样地 url.py文件中的abc.com/abc?isActive=1&key=1


现在,它看起来毫无意义,但出于某种目的,我需要它

在django中,默认情况下无法捕获GET或POST参数。从:

URLconf以普通Python字符串的形式搜索请求的URL。这不包括GET或POST参数,也不包括域名

您可以在视图中检查所需GET参数的存在,如:

views.py 定义我的视图请求: 如果request.method==“GET”: my_param=request.GET.GET'isActive',无 如果my_参数不是None: 做点什么 其他: 做某事,例如例外