views.py
from django.shortcuts importgettest1.htmlrender
#展示鏈結的頁面
defgettest1(request):
return render(request, '
booktest/gettest1.html')
#接收一鍵一值的情況
defgettest2(request):
#根據鍵接收值
a1 = request.get['a'
] b1 = request.get['b'
] c1 = request.get['c'
]
#構造上下文
context =
#向模板中傳遞上下文,並進行渲染
return render(request, '
booktest/gettest2.html
', context)
#接收一鍵多值的情況
defgettest3(request):
a1 = request.get['
a'] #
傳遞傳的引數的最後乙個a的值
aa1 = request.get.getlist('a'
) context =
return render(request, '
booktest/gettest3.html
', context)
"en">一鍵一值:
"/booktest/gettest2/?a=1&b=2&c=3
">test2
一鍵多值:
django 中的 request 物件
我們知道當urlconf檔案匹配到使用者輸入的路徑後,會呼叫對應的view函式,並將httprequest物件作為第乙個引數傳入該函式。django 每乙個view函式的第乙個引數都是request,有沒想過request裡面到底有什麼呢?django使用request和response物件在系統間...
詳解Django中Request物件的相關用法
這篇文章主要介紹了詳解django中request物件的相關用法,django是python重多人氣框架中最著名的乙個,需要的朋友可以參考下 從request物件中獲取資料 我們在第三章講述view的函式時已經介紹過httprequest物件了,但當時並沒有講太多。讓我們回憶下 每個view函式的第...
django中request物件的屬性和方法
1.request物件方法和屬性 2.常用request.meta屬性 request.meta 是乙個python字典,包含了所有本次http請求的header資訊,常用屬性包括 注意有些使用者的user agent的字串獲取不了,所以使用python的get方法request.meta.get ...