如何在django中读取请求中的参数

时间:2015-07-01 11:06:14

标签: python django

我需要读取传入的一些参数并在django中执行一些操作。我怎么能这样做。

url = 172.15.20.116/request

并且服务器请求使用以下参数

url = 172.15.20.116/request/1289/

这里1289是参数。如何解析它?

1 个答案:

答案 0 :(得分:1)

为此,您需要在网址中捕获此内容。

您需要查看django url dispatcher此页面几乎包含您开始使用所需的一切。慢慢来,学习然后实施。

可能是这样的:

from django.conf.urls import url

from . import views

urlpatterns = [
    url(r'^request/(?P<id>\d+)/$', 'appname.views.my_request_view'),
]

views.py

def my_request_view(request, id):
    ... # logic goes here