Size: a a a

Django [ru] #STAY HOME

2019 October 09

DT

Dan Tyan in Django [ru] #STAY HOME
Anton Igin
Всем привет, нужен совет.
То чувство, когда все работает, но непонятно почему. Какая-то магия черного: в админке есть кастомные объекты для графика асинхронных задачек, котоыре отмечаются как обработанные после загрузки данных. Странное дело: вижу, что алочка уже отметилась, а запросы и их обработка пошли только спустя где-то секунд 10.
Как? Почему это произошло в обход (обновление статуса в той же асинхронной задаче)
https://pastebin.com/kaTDFpsX
ты про time_mark.is_done = True ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а обработка в manager.sync() ?
источник

AI

Anton Igin in Django [ru] #STAY HOME
да
источник

AI

Anton Igin in Django [ru] #STAY HOME
sync - это загрузка данных и укладывание в базу
источник

AI

Anton Igin in Django [ru] #STAY HOME
и если там никаких ошибок не вылетело, соответственно, должно добираться до меток времени
источник

DT

Dan Tyan in Django [ru] #STAY HOME
код покажи
manager.sync()
источник

AI

Anton Igin in Django [ru] #STAY HOME
работе это, как ни странно, не мешает, но меня в ступор ввело
источник

AI

Anton Igin in Django [ru] #STAY HOME
Dan Tyan
код покажи
manager.sync()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
короче надо углубляться так не понятно ничего
источник

AI

Anton Igin in Django [ru] #STAY HOME
Сразу мысль скажите, в чем может быть причина
источник

AI

Anton Igin in Django [ru] #STAY HOME
Да, там много файлов связанных
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Anton Igin
Сразу мысль скажите, в чем может быть причина
Может быть время обработки больше чем время следующего цикла проверки?
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
SQL запрос для выбора элементов "for time_mark in time_marks" будет выполняться после завершения всей обработки, соответственно выборка может отличаться от той что была в if time_marks.count()
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
и если в процессе обработки .sync будут добавлены новые TimeMarks - они так же  будут отмечены как выполненные
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
А никто не встречал Warehouse Management System на Django?
источник

D

Dmitriy in Django [ru] #STAY HOME
что за шкурка?
источник

i

iudicio® in Django [ru] #STAY HOME
Dmitriy
что за шкурка?
Пользователя делал
источник

D

Dmitriy in Django [ru] #STAY HOME
я про тему для админки
источник

i

iudicio® in Django [ru] #STAY HOME
Dmitriy
что за шкурка?
Но ск... не заходит в админку
источник

i

iudicio® in Django [ru] #STAY HOME
Dmitriy
я про тему для админки
grappelli
источник