Size: a a a

Django [ru] #STAY HOME

2019 November 21

AF

Anton Fircak in Django [ru] #STAY HOME
я не скажу что бд( нормально настроенная) это слабое место приложений в 2019ом, по крайней мере с постгре, больше проблем на конектах к апи, всяких реквестах респонсах, времени ожиданий  и потери на общение между микросервисами
источник

A

Andrey in Django [ru] #STAY HOME
Anton Fircak
юзай асинк алхимию
запросы в БД встанут в очередь и СУБД физически не сможет их каким-то чудесным образом обработать асинхронно.
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
Anton Fircak
я не скажу что бд( нормально настроенная) это слабое место приложений в 2019ом, по крайней мере с постгре, больше проблем на конектах к апи, всяких реквестах респонсах, времени ожиданий  и потери на общение между микросервисами
Если io - не узкое место, то зачем асинк? )))
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Maxim Afanasev
Если io - не узкое место, то зачем асинк? )))
уточняйте где именно, ведь давайте прикинем весь стек трейс от запроса на апи до запроса на бд и обратно и вы поймете, что бд не такое уж и узкое место:)
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
Anton Fircak
уточняйте где именно, ведь давайте прикинем весь стек трейс от запроса на апи до запроса на бд и обратно и вы поймете, что бд не такое уж и узкое место:)
И как мы с вами это прикинем?.
источник

AF

Anton Fircak in Django [ru] #STAY HOME
ну самое простое это приходит запрос, потом wsgi, middleware,ulrs-view, forms, orm.  если что то забыл конечно пишите
источник

AF

Anton Fircak in Django [ru] #STAY HOME
+ это мы берем модель монолита
источник

A

Andrey in Django [ru] #STAY HOME
Anton Fircak
ну самое простое это приходит запрос, потом wsgi, middleware,ulrs-view, forms, orm.  если что то забыл конечно пишите
и в какой точке тут асинк ускорит?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Andrey
и в какой точке тут асинк ускорит?
тут везде он нужен😅
источник

A

Andrey in Django [ru] #STAY HOME
зачем? Чтобы что?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
это все ио операции, значит можно выполнять второстепенные операции и переключать контекст по окончанию обработки предидущей операции
источник

A

Andrey in Django [ru] #STAY HOME
драсьте
источник

A

Andrey in Django [ru] #STAY HOME
там ио только база
источник

AF

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

A

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

A

Andrey in Django [ru] #STAY HOME
после того, как http request превратился в питоновский объект у нас все операции с ним cpu bound
источник

OS

Oleksii Suvertok in Django [ru] #STAY HOME
Всем привет. Парни подскажите как правильно сделать в админке кнопку, которая будут запускать action с _selected_action и тп. Можеш кто-то может кинуть пример кода, а то я что-то не могу нагуглить нормально.
Была попытка сделать через format_html в котором action но что то не то. Спасибо
источник

♚Inojelis in Django [ru] #STAY HOME
помогите плиз. Когда я мигрирую, то он мне пишет что я не сделал миграции, хотя я их сделал. Я понимаю что я указал неправильные настройки статических файлов, но я немогу понять где.

код: https://drive.google.com/drive/folders/1KEnArclxG7Wjn_biZke1kqWGoFPl8hc9?usp=sharing
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Oleksii Suvertok
Всем привет. Парни подскажите как правильно сделать в админке кнопку, которая будут запускать action с _selected_action и тп. Можеш кто-то может кинуть пример кода, а то я что-то не могу нагуглить нормально.
Была попытка сделать через format_html в котором action но что то не то. Спасибо
думаю "правильно" - никак

но если очень хочется, то можешь сделать свой action, в котором посмотри request и сэмулируй отправку подобного через JS или свою форму (с перезагрузкой страницы)
источник

A

Alex in Django [ru] #STAY HOME
♚Inojelis
помогите плиз. Когда я мигрирую, то он мне пишет что я не сделал миграции, хотя я их сделал. Я понимаю что я указал неправильные настройки статических файлов, но я немогу понять где.

код: https://drive.google.com/drive/folders/1KEnArclxG7Wjn_biZke1kqWGoFPl8hc9?usp=sharing
пробовал удалять все файлы из migrations?
источник