[英]django rest framework 3.8.2 - getting data from request.data (POST)
[英]Request.data from post man
我有 JSON:
{
"ComName":"Toàn Á Châu" ,
"ComAddress":"10 đường số 8",
"ComPhone":"01693157366",
"memberships":[
{
"User":"1",
"Datetime":"2020-05-22T04:14:46.974+00:00"
}
]
}
我想請求“用戶”檢查數據以查看它是否已經存在。
我的命令:
checkuser = Membership.objects.filter(User=request.data["User"]).first()
問題:無法接收“用戶”,因為“用戶”在:
"memberships":[
{
"User":"1",
"Datetime":"2020-05-22T04:14:46.974+00:00"
}
]
我想我需要在“用戶”之前添加一些東西。(request.data[....[“用戶”])
對不起這個愚蠢,請幫助我
假設我正確地回答了您的問題,您可以使用以下語句獲取用戶數據。
request.data['membership'][0]['User']
如您所見, 'User'
是'membership'
的一部分,因此您必須通過'membership'
訪問它
PS我沒有檢查你代碼其他部分的有效性,但這應該可以幫助你訪問 JSON 數據
我找到了答案:
request.data['membership'][0]['User']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.