Size: a a a

Django [ru] #STAY HOME

2020 May 17

IB

Igor Botukhov in Django [ru] #STAY HOME
Nikolay Cherniy
А which python3 что показывает?
а, блин, вроде разобрался, спасибо))) Надо было внутри контейнера докера запускать. Очень странно, что я сразу не понял. Спасибо))
источник

S

Sergey in Django [ru] #STAY HOME
Igor Botukhov
Для тестирования Django приложения создавал фикстуру базы данных:
python3 manage.py dumpdata --format=json --indent=4 > db.json
Но вот ошибка:
ModuleNotFoundError: No module named 'allauth'
Если нужны скрины из INSTALLED_APPS или путей - пишите, все пришлю.
оффтоп: фикстуры лучше делить, и не засорять
источник

S

Sergey in Django [ru] #STAY HOME
а еще как предложение: правильно склеивать миграции, избавляясь от промежуточных

</режим зануды>
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
Sergey
оффтоп: фикстуры лучше делить, и не засорять
Что значит делить и не засорять?)) Я делал фикстуры длля django.test
источник

S

Sergey in Django [ru] #STAY HOME
Igor Botukhov
Что значит делить и не засорять?)) Я делал фикстуры длля django.test
да, я знаю для чего фикстуры, спасибо
источник

S

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

S

Sergey in Django [ru] #STAY HOME
тогда тесты будут изолированные
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
ааа, крууто, спасибо!)
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
Приветствую, вопрос не совсем по джанге но связан с ней. У меня проект django + uwsgi + postgresql + nginx. Очень много данных, и периодически сайт начинает лагать, смотрю - uwsgi выжирает всю оперативу. Предполагаю что он кэширует запросы к БД и переполняет память. Как это оптимизировать?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Oleg Shleiko
Приветствую, вопрос не совсем по джанге но связан с ней. У меня проект django + uwsgi + postgresql + nginx. Очень много данных, и периодически сайт начинает лагать, смотрю - uwsgi выжирает всю оперативу. Предполагаю что он кэширует запросы к БД и переполняет память. Как это оптимизировать?
кеширует запросы к бд? оч сомневаюсь что такое бы делала джанга без вашей просьбы
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
так суть что по ходу не джанга, а uwsgi
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Oleg Shleiko
так суть что по ходу не джанга, а uwsgi
такого не может быть)

пс uwsgi - протокол

а uWSGI - сервер , запрос к бд делает все равно питоновский код
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
но почему-то процессы uwsgi со временем выжирают всю оперативу
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
и swap в нагрузку
источник

DT

Dan Tyan in Django [ru] #STAY HOME
может быть долгие операции?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что uwsgi не может отдать пока не закончится
источник

S

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

OS

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

OS

Oleg Shleiko in Django [ru] #STAY HOME
Sergey
может течет что-то
100%
источник

S

Sergey in Django [ru] #STAY HOME
помню у нас был такой кейс, когда текло в child процессе, мастер это замечал и грохал воркер, перезапуская его, потом это всё равно начинало протекать и грохался под
источник