Size: a a a

Django [ru] #STAY HOME

2018 December 10

AK

Alexander Kalashnikov in Django [ru] #STAY HOME
Как лучше всего избежать локов при записи в файл?
источник

AK

Alexander Kalashnikov in Django [ru] #STAY HOME
Celery, БД, кеш?
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
кстати, как реализуете механизм блокировки обьектов?
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
когда надо сделать что бы с 1 обьектом работал 1 пользователь
источник

PB

Petr B. in Django [ru] #STAY HOME
Про transaction.atomic + queryset.select_for_update() почитай
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Ihor Dreyev
кстати, как реализуете механизм блокировки обьектов?
имеется в виду лок долговременный, типа "этот объект обрабатывает вася, остальным не трогать?"
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
Pavel Zagrebelin
имеется в виду лок долговременный, типа "этот объект обрабатывает вася, остальным не трогать?"
Да
источник

p

parikLS in Django [ru] #STAY HOME
Petr B.
Про transaction.atomic + queryset.select_for_update() почитай
зависит от уровня изоляции транзакций в БД
источник

PB

Petr B. in Django [ru] #STAY HOME
parikLS
зависит от уровня изоляции транзакций в БД
Ну, да
источник

p

parikLS in Django [ru] #STAY HOME
и от БД в целом
источник

PB

Petr B. in Django [ru] #STAY HOME
Но пусть человек сам доку почитает
источник

p

parikLS in Django [ru] #STAY HOME
+
источник

NK

ID:531453784 in Django [ru] #STAY HOME
Andrei S. будет жить. Поприветствуем!
источник
2018 December 11

A

A in Django [ru] #STAY HOME
Как лучше хранить и отдавать координаты геолокации?
источник

MF

Mike Fedoroff in Django [ru] #STAY HOME
Есть же geodjango
источник

i

ikasymov in Django [ru] #STAY HOME
как в django определять тесты запущены или нет? При прогоне теста надо в коде не делать это во время теста, самому надо написать переменную для этого? из коробки нету?
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
ikasymov
как в django определять тесты запущены или нет? При прогоне теста надо в коде не делать это во время теста, самому надо написать переменную для этого? из коробки нету?
Что?)
источник

TD

Timur Daukaev in Django [ru] #STAY HOME
ikasymov
как в django определять тесты запущены или нет? При прогоне теста надо в коде не делать это во время теста, самому надо написать переменную для этого? из коробки нету?
Не советовал бы прямо в коде добавлять условия, выполняющиеся/не выполняющиеся только в случае запуска тестов.

Если во время тестов нужно какую-то часть логики не выполнять - можно использовать https://docs.python.org/3/library/unittest.mock.html
источник

i

ikasymov in Django [ru] #STAY HOME
Timur Daukaev
Не советовал бы прямо в коде добавлять условия, выполняющиеся/не выполняющиеся только в случае запуска тестов.

Если во время тестов нужно какую-то часть логики не выполнять - можно использовать https://docs.python.org/3/library/unittest.mock.html
Ради одного роута переписывать все тесты на это)
источник

TD

Timur Daukaev in Django [ru] #STAY HOME
ikasymov
Ради одного роута переписывать все тесты на это)
Эммм, зачем все то?
источник