Django-асинхронный асинхронный очереди выполнения для Django с надлежащего управления транзакций базы данных.
Построение базы данных резервное очереди задача довольно тривиальная вещь, но получая транзакций базы данных именно право является не простым делом.
Использование Django асинхронный
Установка очень проста, просто добавьте `` async`` приложение для ваших приложений Django в `` settings.py``.
Чтобы запустить работу асинхронно просто использовать `` schedule`` функцию:
& NBSP; & NBSP; & NBSP; от асинхронного графика импорта
& NBSP; & NBSP; & NBSP; График ('my.function ", Args = (1, 2, 3), kwargs = DICT (ключ =' значение '))
Задачи могут быть запущены с помощью команды управления `` flush_queue``:
& NBSP; & NBSP; & NBSP; питон manage.py flush_queue
`` flush_queue`` будет выполняться один раз через заданий, запланированных для запуска в то время, но выйти рано, если любая работа бросает исключение. Обычно вы будете использовать его из внешнего скрипта, который просто держит повторно выполнив команду
Требования :.
- Python
- Джанго
Комментарии не найдены