Разместите dcitionaries и списки вместе с файлом, используя python resquests
Я создал конечную точку с помощью Django-rest-framework, которая ожидает файл и некоторую другую информацию, включая некоторые словари и списки. Если я делаю запрос, используя просматриваемый API из drf, ни одна из данных не усекается, и я также получаю файл. Однако если я делаю POST-запрос через библиотеку Python-requests, это не работает, и данные, полученные на стороне сервера, получаются усеченными, поскольку кодировка формы HTTP не способна представлять вложенные структуры данных. Кто-нибудь знает, как я могу воспроизвести то же поведение, что и в browsable API при запросе через библиотеку python requests и избежать усечения?
Любая помощь будет высоко оценена.
Вы должны отправлять данные в формате JSON с типом содержимого JSON. Это content_type='application/json' и вы должны включить это в ваш POST запрос