У меня есть проект django-restframwork, в котором я установил MEDIA_URL в settings.py файле. проблема заключается в том, что при сериализации модели я получаю имя файла с префиксом media .
Вот ответ, который я получаю
{
"employees": [
{
"id": 1,
"name": "neki",
"doc": "/media/simple-nature-wallpapers-free-download-for-desktop-45.jpg"
}
]
}
Но я хочу получить ответ без media с таким префиксом
{
"employees": [
{
"id": 1,
"name": "neki",
"doc": "simple-nature-wallpapers-free-download-for-desktop-45.jpg"
}
]
}
У меня есть два решения. У них обоих есть некоторые проблемы
- Я могу удалить MEDIA_URL из setting.py файла (проблема в том, что я не могу получить доступ к файлу из хранилища)
- Или я могу сохранить имя файла как
models.CharField()
. (Проблема в том, что я не могу автоматически сохранить файл из ModelSerializer)
Итак, мой Вопрос - как решить эту проблему.