Size: a a a

Django [ru] #STAY HOME

2020 August 27

Р

Руслан in Django [ru] #STAY HOME
Шаблоны находятся на одном урле, просто в методе get_tepmplate_names, поэтому тупо отправить его на другой url при логине - не выйдет
источник

l

lastway in Django [ru] #STAY HOME
Руслан
Если был первый вход - отдать первый шаблон, если вход не первый, то отдать второй шаблон
А нельзя в модели добавить ещё поле, например first_login и уже отслеживать его?
источник

S

Sergey in Django [ru] #STAY HOME
Sergey
Всем привет. Пишу апишку на DRF. Когда локально создаю объект в админке работает все хорошо создаётся один объект. На проде какое то время все норм но через  время начинает дублироваться объект при создании. Как только очищаю историю, кеш и т.п  у браузера  все снова работает норм. Кто нибудь сталкивался с таким ? Что может быть ?
Кто нибудь сталкивался с такой проблемой ?
источник

N

Nire in Django [ru] #STAY HOME
Sergey
Всем привет. Пишу апишку на DRF. Когда локально создаю объект в админке работает все хорошо создаётся один объект. На проде какое то время все норм но через  время начинает дублироваться объект при создании. Как только очищаю историю, кеш и т.п  у браузера  все снова работает норм. Кто нибудь сталкивался с таким ? Что может быть ?
Мб тебе два запроса приходят? Лог смотрел?
источник

S

Sergey in Django [ru] #STAY HOME
Смотрел. Один
источник

S

Sergey in Django [ru] #STAY HOME
Только очищаю историю браузера и т.п снова все норм
источник

S

Sergey in Django [ru] #STAY HOME
Локально таких проблем нет. Только на проде
источник

N

Nire in Django [ru] #STAY HOME
Надо чекать на дубликат
источник

N

Nire in Django [ru] #STAY HOME
Если у тебя во вью одно создание объекта, то тогда точно два запроса
источник

N

Nire in Django [ru] #STAY HOME
Либо ошибка в коде
источник

S

Sergey in Django [ru] #STAY HOME
Интересно почему после очистки истории и кеша в браузере все работает ?
источник

N

Nire in Django [ru] #STAY HOME
Покажи вьюху
источник

S

Sergey in Django [ru] #STAY HOME
Что он может такого закешировать чтоб отправлять второй запрос
источник

N

Nire in Django [ru] #STAY HOME
Sergey
Что он может такого закешировать чтоб отправлять второй запрос
Бывает такое, когда сервер долго отвечает
источник

N

Nire in Django [ru] #STAY HOME
Сейчас в новом хроме есть тротл запросы, поэтому лучше чекать дубликаты в любом случае
источник

l

lastway in Django [ru] #STAY HOME
А клиент на чем написан? Смотрел логи именно клиента?
источник

S

Sergey in Django [ru] #STAY HOME
Может быть из за того что подключено на фронте pwa?
источник

N

Nire in Django [ru] #STAY HOME
Sergey
Может быть из за того что подключено на фронте pwa?
Ты аксиосом или фетчем шлеш?
источник

l

lastway in Django [ru] #STAY HOME
Sergey
Может быть из за того что подключено на фронте pwa?
Вот и ищи там кэширование пост запросов, вполне возможно перемудрили
источник

S

Sergey in Django [ru] #STAY HOME
Фетч
источник