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; Python manage.py flush_queue
`` Flush_queue`` буде виконуватися один раз через ті завдання, які планується запустити в той час, але вийти рано, якщо будь-яка робота викликає виняток. Зазвичай ви будете використовувати його з зовнішнього скрипта, який просто тримає повторно запустивши команду
Вимоги :.
- Python
- Django
Коментар не знайдено