我需要读取传入的一些参数并在django中执行一些操作。我怎么能这样做。
url = 172.15.20.116/request
并且服务器请求使用以下参数
url = 172.15.20.116/request/1289/
这里1289是参数。如何解析它?
答案 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