怎麼在django中獲取URL上的引數
阿新 • • 發佈:2019-01-22
#coding:utf-8
from django.shortcuts import render,render_to_response
# Create your views here.
from django.http import HttpResponse
def hi(request):
user = {'user_id':1,'username':'張三','username':'李四'}
getUserName = request.GET.get('username')
print getUserName
return render_to_response("index.html" ,user)
request.GET.get()就是獲取url引數。
上面print getUserName列印結果為:zhangsan
還可以這樣寫:
request.GET['username']
2.來學一下python的字典這個資料型別吧
user = {'user_id':1,'username':'張三','username':'李四'}
這樣就是定義字典
獲取字典中某個key的值有2種方式:
print user.get('username')
print user['username']
他們到底有什麼區別呢?
我來常識列印一個沒有的key,比如
print user.get('kk')
列印結果為:None
print user['kk']
頁面會報錯