Обработка данных 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

Кто-нибудь может подсказать, как это можно реализовать? или Что будет лучшим подходом для этого в Джанго

0 ответов

Другие вопросы по тегам