Size: a a a

Django [ru] #STAY HOME

2021 January 21

RP

Ruslan Popov in Django [ru] #STAY HOME
Эльдар
Подскажите, почему django rest framework даёт неполный адрес картинки, а только /media/......., А нужно site.com/media/.... Как это исправить?
Добавить самостоятельно
источник

Э

Эльдар in Django [ru] #STAY HOME
Ruslan Popov
Добавить самостоятельно
В сериализаторе переопределить image
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Эльдар
Подскажите, почему django rest framework даёт неполный адрес картинки, а только /media/......., А нужно site.com/media/.... Как это исправить?
это на проде или локально ?
источник

Э

Эльдар in Django [ru] #STAY HOME
Dan Tyan
это на проде или локально ?
А можно какое то универсальное решение придумать, или может оно есть
источник

DT

Dan Tyan in Django [ru] #STAY HOME
сериализатор как вызывается ?
источник

Э

Эльдар in Django [ru] #STAY HOME
Не понял
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вот код поля

если нет request-a в контексте он возвращает относительный путь
если есть то абсолютный
источник

DT

Dan Tyan in Django [ru] #STAY HOME
отсюда вопрос как вызывается сериализатор
источник

Э

Эльдар in Django [ru] #STAY HOME
источник

Э

Эльдар in Django [ru] #STAY HOME
Пока придумал такое решение
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а до этого как было ?
источник

Э

Эльдар in Django [ru] #STAY HOME
Просто return obj.image.url
источник

DT

Dan Tyan in Django [ru] #STAY HOME
но также serializermethodfield?
источник

Э

Эльдар in Django [ru] #STAY HOME
Да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну собствено вот тебе и ответ
источник

DT

Dan Tyan in Django [ru] #STAY HOME
убери просто SerializerMethodField
источник

Э

Эльдар in Django [ru] #STAY HOME
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты когда задаешь вопрос
сразу код показывай
а то все думают одно а у тебя другое
и разговор вообще фигня выходит
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что это ?
источник

Э

Эльдар in Django [ru] #STAY HOME
Тогда ответ такой прлучается
источник