Size: a a a

Django [ru] #STAY HOME

2019 October 11

h

hunnidolla in Django [ru] #STAY HOME
Вот нет кор 3 в декабре,это интереснее
источник

AF

Anton Fircak in Django [ru] #STAY HOME
hunnidolla
Вот нет кор 3 в декабре,это интереснее
что, так быстро???? капец
источник

A

Andrey in Django [ru] #STAY HOME
Anton Fircak
ну ведь реквесты респонсы и запросы на бд будут синхронные
IO операции норм
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Andrey
IO операции норм
надо все переводить на асинк прост
источник

A

Andrey in Django [ru] #STAY HOME
Только io
источник

AF

Anton Fircak in Django [ru] #STAY HOME
тогда будет смысл от джанги асинхронной
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Andrey
Только io
это само собой, но твой любой запрос почти  это ио
источник

AF

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

U

UUID8 in Django [ru] #STAY HOME
@receiver(post_save, sender=User)
def create_or_update_user(sender, instance, created, **kwargs):


вот такая штука позволяет переписать сохранение стандратного User`a. А можн из этого как-то получить того пользователя который вызвал это изминение?

Типа User_1 меняет свойства User_3. Вот нужно получить данные и User_1 и User_3. Код выше позволяет получить только User_3
источник

DT

Dan Tyan in Django [ru] #STAY HOME
сигнал как правило не знает кто меняет объект
источник

F

Fred in Django [ru] #STAY HOME
правильно ли я фильтрую? date.today().strftime('%Y-%m-%d') - timedelta(hours=24) допустим у меня запись 2019-10-10 если, а сегодня одиннадцатое число?
источник

U

UUID8 in Django [ru] #STAY HOME
Вопрос немного оффтопный. Больше по python наверное но всеже:

Есть много больших текстовых файлов. Через цикл перебирается каждая строка, в каждой строке так же данные разделены разделителем, и так же перебераются другим циклом. Заполняется модель и сохраняется.
То-есть одна строка -> одна модель (~20 полей). Сохранение модели происходит после заполнение всех полей.

И каждый 3-4 раз когда я запускаю этот цикл возникает ошибка, что запись с такми pk уже есть. Посмотрел, погуглил и понял, что толи python, толи django ORM работают не синхронно с PostgresSQL.
Пока нашел один способ боротся с эти - после кажой итерации в цикле перебора по строкам, добавлять задержку в 20-30 м/с. Но мне кажется, что это просто ужастный способ. Мб кто сталкивлся  с таким?
источник

A

Andrey in Django [ru] #STAY HOME
UUID8
Вопрос немного оффтопный. Больше по python наверное но всеже:

Есть много больших текстовых файлов. Через цикл перебирается каждая строка, в каждой строке так же данные разделены разделителем, и так же перебераются другим циклом. Заполняется модель и сохраняется.
То-есть одна строка -> одна модель (~20 полей). Сохранение модели происходит после заполнение всех полей.

И каждый 3-4 раз когда я запускаю этот цикл возникает ошибка, что запись с такми pk уже есть. Посмотрел, погуглил и понял, что толи python, толи django ORM работают не синхронно с PostgresSQL.
Пока нашел один способ боротся с эти - после кажой итерации в цикле перебора по строкам, добавлять задержку в 20-30 м/с. Но мне кажется, что это просто ужастный способ. Мб кто сталкивлся  с таким?
модель что-ли каждую итерацию сохраняется?
источник

U

UUID8 in Django [ru] #STAY HOME
Andrey
модель что-ли каждую итерацию сохраняется?
новый экзепляр модели каждую строку в .txt
источник

A

Andrey in Django [ru] #STAY HOME
UUID8
новый экзепляр модели каждую строку в .txt
источник

U

UUID8 in Django [ru] #STAY HOME
Andrey
модель что-ли каждую итерацию сохраняется?
одна строка — одна запись в БД, так должно быть
источник

A

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

A

Andrey in Django [ru] #STAY HOME
UUID8
одна строка — одна запись в БД, так должно быть
ну так я не говорю, что не должно
источник

A

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

U

UUID8 in Django [ru] #STAY HOME
понял спасибо большое
источник