2015-07-01 21 views
0

我需要讀取一些傳入的參數並在django中執行一些操作。我怎樣才能做到這一點。如何在django中讀取請求中的參數

url = 172.15.20.116/request 

和服務器請求下面參數

url = 172.15.20.116/request/1289/ 

這裏1289是參數。如何解析它?

+1

經過http://www.djangobook.com/en/2.0/chapter03.html – fledgling

+3

@Nishant Django的書是**非常**過時。我不會推薦給任何人。此外,官方文件完美地解釋它。 – knbk

+0

@knbk謝謝。我會記住這個:) – fledgling

回答

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 
相關問題