1,以查詢字串的方式傳入
def test
(request)
: #查詢字串方式傳參的獲取
a = request.get.
get(
'a') #a為健
b = request.get.
getlist
('b'
) #一建多值的情況(queryset)
return a,b
2,url傳參的方式def test1
(request,x,y)
: #url方式傳參的接收
print
(x,y)
return x+y
3,以form_data方式傳輸def test2
(request)
: #form-data方式傳參的接收
name = request.post.
get(
'name'
) password = request.post.
get(
'password'
) #列表方式用getlist
()方法
return name
4,以json資料傳輸import json
def get_body_json
(request)
: # 獲取 json 型別資料:
json_bytes = request.body
# 將 bytes 型別轉為 str
json_str = json_bytes.
decode()
# python3.
6 及以上版本中, json.
loads
() 方法可以接收 str 和 bytes 型別
#但是 python3.
5 以及以下版本中, json.
loads
() 方法只能接收 str,
# 3.5 需要有上面的編碼步驟.
vue 改造後端傳過來的資料
最近做專案的時候遇到乙個問題,就是ant design vue元件引用穿梭框的時候,穿梭框元件需要有key,而後端傳過來的資料沒有key這個字段 我之前看ant design vue官網中有這樣的解決方案 按照 vue 最新的規範,所有的元件陣列最好繫結 key。在 transfer 中,datas...
ajax接收action傳過來的json資料
先把需要的包加進來,在上篇裡 下面是實現 先記錄下 這裡不知道為什麼傳過來的json資料要經過兩次 eval 解析才可以讀出來,弄了一下午,網上都 是jquery的實現,感覺用這個的很少,幾乎沒有,這裡我傳了個json字串給ajax,然後解析出來,可以得到user物件,即 jsonobj.user ...
前端的ueditor如何獲取從後台傳過來的資料
前端的ueditor獲取從後台傳過來的值使用setcontent 方法,但若是在例項化了ueditor之後直接使用setcontent 方法會出現報錯 等ueditor建立完再呼叫它的方法,可以在使用的地方加乙個 如下 var ue ue.geteditor container ue.addlist...