Size: a a a

Django [ru] #STAY HOME

2021 March 03

V

Valera in Django [ru] #STAY HOME
Всем привет!
Мне, наверное, больше нужен, как совет.
В БД каким-то магическим образом начали удаляться записи.
Я опробовал все пути, которые пришли мне в голову, проверить, откуда может происходить удаление, но никакой из моих вариантов не подтвердился.

Я подумал о том, что может быть можно как-то на модель в методе delete() повесить какой-то маркер и занести в лог, чтобы узнать, откуда произошло удаление? Явно вызывается этот метод, раз удаляются записи в БД
источник

A

Art in Django [ru] #STAY HOME
Умываю руки)
источник

Y

Yaroslav in Django [ru] #STAY HOME
Art
Извините не хотел выставить вас тупым. Просто тут ребята разного уровня знаний
Я с юмором, все нормально
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Yaroslav
Я с юмором, все нормально
отсыпь
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Привел в порядок nginx-локейшены для джанги, чтобы отсечь пхп-флудинг. Мануально протестировал, вроде работает. Понятное дело может работать не только с джангой. Если кому интересно то вот https://gist.github.com/sergeyklay/7a5460bb776606abad13518539be0da5
источник

Y

Yaroslav in Django [ru] #STAY HOME
Art
Извините не хотел выставить вас тупым. Просто тут ребята разного уровня знаний
Хотя, знаешь вышло, но теперь нужно думать как
источник

V

Valera in Django [ru] #STAY HOME
Valera
Всем привет!
Мне, наверное, больше нужен, как совет.
В БД каким-то магическим образом начали удаляться записи.
Я опробовал все пути, которые пришли мне в голову, проверить, откуда может происходить удаление, но никакой из моих вариантов не подтвердился.

Я подумал о том, что может быть можно как-то на модель в методе delete() повесить какой-то маркер и занести в лог, чтобы узнать, откуда произошло удаление? Явно вызывается этот метод, раз удаляются записи в БД
Или может быть есть какой-то другой способ отследить?
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Valera
Или может быть есть какой-то другой способ отследить?
есть, логи базы есть, логи приложения(самих запросов к бд)
источник

Y

Yaroslav in Django [ru] #STAY HOME
@artela1992 Я понял видимо init запускается тогда когда этого ключа действительно нет, он присваивается позже
источник

Y

Yaroslav in Django [ru] #STAY HOME
Или как-то так
источник

A

Art in Django [ru] #STAY HOME
Yaroslav
@artela1992 Я понял видимо init запускается тогда когда этого ключа действительно нет, он присваивается позже
Рад что смог помочь)
источник

AS

Arsen Stotskyi in Django [ru] #STAY HOME
Я могу переопределить queryset для модели?
источник

AN

Ano Nnnim in Django [ru] #STAY HOME
Добрый вечер, я являюсь новичком в разработке web-приложений. У меня есть web api написанное на rest framework, находящийся на одном сервере и есть front-end(spa приложение на vuejs), находящийся на другом сервере. Какой подход к авторизации пользователя будет правильным? BasicAuthentication, TokenAuthentication, SessionAuthentication, RemoteUserAuthentication - из этого русла?
источник

DT

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

SI

Serghei Iakovlev in Django [ru] #STAY HOME
@dmitriy_derkach, как подметил @dantyan, правильным будет любой подход. А наиболее подходящим — зависит от бизнес требований. Гдето можно показать попап, где-то нормально показывать всплывашку по BasicAuthentication и хендлить пароли вебсервером, где-то JWT используется, где-то есть сессии и т.д. Все зависит от условий, приложения и требований. А работать будет любой подход. И кстати здесь не все варианты указаны )
источник

AN

Ano Nnnim in Django [ru] #STAY HOME
Спасибо
источник

VN

Vlad Naumov in Django [ru] #STAY HOME
Всем привет! Подскажите плз, имеются две модели:
Склад
Товар

связанны через Foreignkey.

Сделал в админке TabularInline и из-за того, что товара много(10 000 - 30 000) страница склада в админке грузится ОЧЕНЬ долго.
Можно ли это как-то оптимизировать? Как исправить положение?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Vlad Naumov
Всем привет! Подскажите плз, имеются две модели:
Склад
Товар

связанны через Foreignkey.

Сделал в админке TabularInline и из-за того, что товара много(10 000 - 30 000) страница склада в админке грузится ОЧЕНЬ долго.
Можно ли это как-то оптимизировать? Как исправить положение?
а ты хочешь выводить все 30k на страницу ?
источник

DT

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

VN

Vlad Naumov in Django [ru] #STAY HOME
Dan Tyan
а ты хочешь выводить все 30k на страницу ?
Они там вроде как автоматически разбиваются по страницам. Но грузится все равно долго.

Складов всего 12
источник