Size: a a a

Django [ru] #STAY HOME

2020 January 26

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
логика такая. В категорию добавляю связанные группы атрибутов (с которыми связаны и некие атрибуты). В других инлайнах я выбираю некоторые атрибуты из тех что связаны с теми группами атрибутов которые я добавил. Добавляю вручную. А вто при удалении связаной группы атрибутов пытаюсь автоматом удалить и соответсвующие отбору атрибуты кратких характеристик
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
админ есл че, только про стилистику не надо
https://dpaste.org/YiT0
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
Если я точно знаю что выбрал нужный экземпляр и и применил делет к нему но потом нахожу его в админке и в таблице в базе данных то ничего на ум не приходит кроме как то что  удалил его и тут же через форму этот экземпляр создался (айди тот же, тольк одно из полей str которого составное из нескольких моделей покракозяблилось)
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
никто не сталкивался с тем что один инлайн удаляет другой но сама форма при сохранении реанимирует удаленное? другого диагноза не вижу
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
как крайний вариант буду пробовать удалять на уровне формы, но чтото не хочется. Подозреваю что мозг сломаю тем как связать два набора формсета (в одном исходные данные, во втором удалять). Через пост делет как-то роднее
источник

SB

So Byte in Django [ru] #STAY HOME
Народ! Всем привет! Ситуация следующая, есть некий запрос к БД, который оч долго обрабатывается ей и не хило так затормаживает работу сайта, вся загвоздка в том что в этом запросе я нахожу максимальную сумму товара и суммирую её. Всё это происходит в примерно около 3-4 подзапросах. Как вы считаете стоит ли эти расчеты перекинуть в Django или я что то не так делаю?

Вот сам SQL запрос (слабонервным не смотреть):
https://pastebin.com/aZNMVehe

И вот как он формируется:
https://pastebin.com/ubZZkqW5
источник

А

Алексей in Django [ru] #STAY HOME
So Byte
Народ! Всем привет! Ситуация следующая, есть некий запрос к БД, который оч долго обрабатывается ей и не хило так затормаживает работу сайта, вся загвоздка в том что в этом запросе я нахожу максимальную сумму товара и суммирую её. Всё это происходит в примерно около 3-4 подзапросах. Как вы считаете стоит ли эти расчеты перекинуть в Django или я что то не так делаю?

Вот сам SQL запрос (слабонервным не смотреть):
https://pastebin.com/aZNMVehe

И вот как он формируется:
https://pastebin.com/ubZZkqW5
ты думаешь, Джанго посчитает быстрее правильного запроса?
источник

SB

So Byte in Django [ru] #STAY HOME
Алексей
ты думаешь, Джанго посчитает быстрее правильного запроса?
У меня опыта не так много. Но в данной ситуации я думаю что да. Потому что мне приходится находить id товара у которого наибольшая цена среди определенной группы и так для каждого товара из запроса, а таких товаров может быть около 1000.
источник

SB

So Byte in Django [ru] #STAY HOME
А в Django я мог бы при помощи цикла это всё отследить
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
So Byte
Народ! Всем привет! Ситуация следующая, есть некий запрос к БД, который оч долго обрабатывается ей и не хило так затормаживает работу сайта, вся загвоздка в том что в этом запросе я нахожу максимальную сумму товара и суммирую её. Всё это происходит в примерно около 3-4 подзапросах. Как вы считаете стоит ли эти расчеты перекинуть в Django или я что то не так делаю?

Вот сам SQL запрос (слабонервным не смотреть):
https://pastebin.com/aZNMVehe

И вот как он формируется:
https://pastebin.com/ubZZkqW5
вы явно не туда свернули где-то
источник

SB

So Byte in Django [ru] #STAY HOME
Alexander Shavelev
вы явно не туда свернули где-то
Помогите встать на путь истинный
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
So Byte
Помогите встать на путь истинный
да в таком запросе человек несведущий вообще не разберется
без понимания бизнес логики

пс разве шо можете чекнуть логи постгри, посмотреть что анализатор делает с этим запросом
+ учитывая кол-во всего там — подумать про индексы
источник

А

Алексей in Django [ru] #STAY HOME
можно сходить в конфу постгресса и там попросить поддержки, раз raw запросы хочется, заодно и по проектированию базы спросить
источник

SB

So Byte in Django [ru] #STAY HOME
Алексей
можно сходить в конфу постгресса и там попросить поддержки, раз raw запросы хочется, заодно и по проектированию базы спросить
Вариант. Спасибо
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
So Byte
Помогите встать на путь истинный
пс, а если на тестовом серваке без нагрузки — запрос отрабатывает так же медленно или нет?
источник