Обработка данных Django в пользовательском промежуточном программном обеспечении
В моем веб-приложении django я должен передать в запросе параметр пользовательских данных (udp) и вернуть его в ответ, не изменяя его в поле зрения.
Запрос
{
"mobile": "111111111",
"udp":[
{
"key": "keyName",
"value":"valueName"
},
{
"key": "keyName",
"value":"valueName"
},
]
}
отклик
{
"code": "200",
"message": "success message",
"response": {
"data":"user data"
"udp":[
{
"key": "keyName",
"value":"valueName"
},
{
"key": "keyName",
"value":"valueName"
}
]
}
}
Я думал о достижении этого путем написания собственного промежуточного программного обеспечения, но после обращения к запросу в промежуточном программном обеспечении View выдает ошибку
you cannot access body after reading from request's data stream
Кто-нибудь может подсказать, как это можно реализовать? или Что будет лучшим подходом для этого в Джанго