Как в Django REST Framework (DRF) поддерживать десериализацию base64
закодированных двоичных данных?
У меня есть модель:
class MyModel(Model):
data = models.FileField(...)
и я хочу иметь возможность отправлять эти данные в кодировке base64, а не в многокомпонентной форме данных или «загрузке файла». Глядя на Parsers
, только FileUploadParser
и MultiPartParser
, похоже, разбирают файлы.
Я хотел бы иметь возможность отправлять эти данные в чем-то вроде JSON (т.е. отправлять двоичные данные в data
, а не files
:
{
'data':'...'
}