Size: a a a

Django [ru] #STAY HOME

2019 July 09

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
твоё API будет делать запросы к другому API, каким-то образом обрабатывать ошибки этого другого API и возвращать в итоге json с результатом или ошибками
источник

M

Mary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ну, тебе стоит освоить DRF какой-нибудь
Буду смотреть, благодарю за подсказку)
источник

А

Артём in Django [ru] #STAY HOME
Артём
Друзья, столкнулся с ошибкой, duplicate key error для foreignfield. почему так?

name=models.ForeignField(User,on_delete=models.PROTECT)

ForeignKey же не должен ругаться на дубли?
источник

DT

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

МП

Максим Пономарев in Django [ru] #STAY HOME
Всем привет. Такая проблема
Отправляю параметры tags в get запросе и записываю их в переменную. Хочу отфильтровать объекты таким образом News.objects.filter(tags__name__in=tags) и данный код возвращает пустой список, но он работает в shell. В чем может быть проблема?
источник

d

death is certain in Django [ru] #STAY HOME
А вообще это как работает.Я в сессии создаю параметр и ему присваиваю значени.Потом эти данные шифруются и я получаю session_key?В котором есть словарь который я сам и создал?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
что именно как работает?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
по моим ссылкам - там не про сессии
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
проблема с сессиями в том, что state хранится на сервере и если у тебя этих серверов 100 - ты не знаешь, куда придёт запрос и должен делить state между ними всеми
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
или использовать всякие хаки типа sticky sessions
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть когда пользователя привязывают к конкретному серверу
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вот это всё подтолкнуло людей к переизобретению сессий на другом уровне
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
как-то так и появились JWT
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вернее, мб они появились и по другим причинам, но распространены стали по этой)
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
источник

МП

Максим Пономарев in Django [ru] #STAY HOME
Всем привет. Такая проблема
Отправляю параметры tags в get запросе и записываю их в переменную. Хочу отфильтровать объекты таким образом News.objects.filter(tags__name__in=tags) и данный код возвращает пустой список, но он работает в shell. В чем может быть проблема?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
именно)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
там хорошая картинка в конце, только автор делает неправильный вывод, как будто бы переизобретение сессий - это плохо
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
переизобретение сессий - это и есть та цель, к которой шли (то есть нужны сессии, но не на сервере, а где-нибудь над ними выше)
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
переизобретение сессий - это и есть та цель, к которой шли (то есть нужны сессии, но не на сервере, а где-нибудь над ними выше)
Но в итоге собрали все дырки и оставили как есть
источник