код достаточно долго исполняется
мне при сохранении модели в админке нужно вызывать эту функцию
делал это все через переопределение save() метода
но саму функцию в management/commands вызывал через
os.system(manage.py dispatcher), думал что в такой способ она не будет ждать пока закончится выполнение программы
какой есть способ ее вызывать отдельно командой, не ожидая ответа и сразу сохранить модель?
т.е нужно как-то средствами питон запустить скрипт через shell в фоновом режиме
Вариант с celery расматривается?
если честно это какой-то странный и очень хуевый дизайн.
Обсуждают сегодня