Size: a a a

Django [ru] #STAY HOME

2019 May 04

DB

Dima Boger in Django [ru] #STAY HOME
Покажи ошибку
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
ZHU
А как преобразовать в словарь
Они работает, как словарь
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Но если прям словарь словарь нужен, то можно сделать dict(OrderedDict())
источник

Z

ZHU in Django [ru] #STAY HOME
Dima Boger
Зачем преобразовывать в словарь?
заработало! а до это ошибку выводило
источник

Z

ZHU in Django [ru] #STAY HOME
'ascii' codec can't decode byte 0xe2 in position 9735: ordinal not in range(128)
[04/May/2019 15:43:32] "GET /ru/cabinet/head_librarian/consolidated_registry/ HTTP/1.1" 500 59
источник

DB

Dima Boger in Django [ru] #STAY HOME
ну оно и раньше работало, просто ты что-то другое делал
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
Подключил simplejwt, эндпоинт obtaintoken нормально генерит и отдаёт токен, только вот в дальнейшем не получается его юзать.
В заголовках указываю Authorization: Bearer <token>
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
всё равно кидает 403
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
в чём может быть проблема?
источник

DB

Dima Boger in Django [ru] #STAY HOME
а что у тебя исопльзуется в качестве бекенда аутентификации?
источник

АС

Артем Сухаренко in Django [ru] #STAY HOME
Здрасте, кто шарит в DRF подскажти пож-та у PrimaryKeyRelatedField - можно как то данные в представлении вытащить -
что не ID "списком" типа:
[1,2,3],
А что типа того:
[
   {tile: BLA},
   {tile: BLA2},
]

Я делал через сериализатор связанной модели, но тогда и данные при создании нужны больше чем просто список ID (((
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
Артем Сухаренко
Здрасте, кто шарит в DRF подскажти пож-та у PrimaryKeyRelatedField - можно как то данные в представлении вытащить -
что не ID "списком" типа:
[1,2,3],
А что типа того:
[
   {tile: BLA},
   {tile: BLA2},
]

Я делал через сериализатор связанной модели, но тогда и данные при создании нужны больше чем просто список ID (((
Одним из вариантов решения будет кастомное поле: https://www.django-rest-framework.org/api-guide/fields/#custom-fields
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Переопределить to_representation можно
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
Когда нужен разный формат для чтения/записи в рамках одного поля, мне больше всего нравится вариант с кастомным полем. Хотя, это не тот случай, когда есть один правильный путь
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
Dima Boger
а что у тебя исопльзуется в качестве бекенда аутентификации?
дефолтный rest_framework.authentication.TokenAuthentication
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
ой бля
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
нихуя я тупанул
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
сорри
источник

DB

Dima Boger in Django [ru] #STAY HOME
шо
источник

IC

Igor 🐈 Cuba in Django [ru] #STAY HOME
там же JWTAuthentication нужно
источник