Nomad2 апреля 2021 г. 12:05

Отправка картинки в DRF

drf, django

всем привет

я пишу приложение на drf + jwt + vue front

так как при генерации токена мне надо было отправить вместе с токеном еше какие то данные (last_name, first_name, user_avatar) то я переопределил TokenObtainPairView:

https://dpaste.org/EFWf

и переопределил сериализатор для данного класса куда добавил нужные данные:

https://dpaste.org/fa7U

все норм за исключением user_avatar

в модели пользователя user_avatar поле типа ImageField

так вот при авторизации drf выдает вот такой ответ:

https://dpaste.org/agyK

как видно значение для аватарки не годится для использование фронтом, и это проблемка

может кто подсказать как исправить проблемку?

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.
3

на сайте есть функционал для подсветки синтаксиса кода. В чём сакральный смысл использовать сторонний сайт типо pastebin? или мне расценивать данный пост как хитрый спам?

  • 8 апреля 2021 г. 13:23

привет
нет
никакого спама
я этим не балуюсь.
вопрос решился у меня

Да я знаю ;-) используйте, пожалуйста, в следующий раз средства сайта. В данном случае сторонний сервис ни к месту.

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
Timeweb

Позвольте мне порекомендовать вам отличный хостинг, на котором расположен EVILEG.

В течение многих лет Timeweb доказывает свою стабильность.

Для проектов на Django рекомендую VDS хостинг

Посмотреть Хостинг
ВС

C++ - Тест 003. Условия и циклы

  • Результат:14баллов,
  • Очки рейтинга-10
ВС

C++ - Тест 003. Условия и циклы

  • Результат:14баллов,
  • Очки рейтинга-10
ИП

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:10баллов,
  • Очки рейтинга-10
Последние комментарии
A
  • Andrey
  • 28 апреля 2021 г. 1:25

Django - Урок 036. Как добавить аутентификацию через социальные сети. ВКонтакте

после того как дам разрешение для просмотра моего емайл, вот такая ошибка: AuthForbidden at /social-auth/complete/vk-oauth2/ Your credentials aren't allowed Вот сетингс: SOC…
DV

Qt/C++ - Урок 051. QMediaPlayer - Аудио плеер на Qt

Добрый вечер. Хотел бы получить консультацию по работе с проектом на Mac OS. Открыл проект в QT и собрал его. Проблема в том, что он не воспроизводит треки и их названия зацикленно мелькают в по…
SS

Как соответствовать новым требованиям Google Play

Добрый день. Спасибо вам огромное за вашу статью! только начинаю изучать QT под Андроид 4 дня потратил на то чтобы подобрать версию QT которая наконец то скомпилирует мне на windo…
YA

PyQt5 - Урок 009. Использование QThread с применением moveToThread

Hello. Let's say I want to send some variables to "run" define. How can we do that? I modified your code, I tried something like below, but the GUI is frozen that way. I could not be able to und…
R

Распознавание изображений на Python с помощью TensorFlow и Keras

почему то вместо 50000 обрабатывает по 782 картинки кажду. эпоху
Сейчас обсуждают на форуме
M

Qt/QML/Android(navigation button) - Стандартные клавиши навигации Андроид

Здравствуйте, пытаюсь заставить работать стандартную андроид-клавишу "назад", пытался разными способоами, они приведены в закомментированном коде. В том числе использовал https://evileg.com/ru/f…
M

Как включить OpenGL в Adnroid эмуляторе QtCreator

Здравствуйте, у меня работают виртуальные машины с Android, но только в дефолтной был включен OpenGL. Потом я удалил дефолтную, создал новые, а в них OpenGL отключен. Справа на втором скриншоте …

QScrollArea dynamically add QCheckBoxes

Всё правильно. Это просто спамер, который отправился в вечный бан.

qml зажатая кнопка мыши в одной MouseArea и сигналы мыши из другой MouseArea

добрый, вы не пробовали отслеживать область видимости мышки через: _mouseArea.containsMouse и когда мышка будет в другой зоне видимости обрабатывать ее состояния?
О нас
Услуги
© EVILEG 2015-2021
Рекомендует хостинг TIMEWEB