A Django-aszinkron egy aszinkron végrehajtás sorban Django megfelelő adatbázis-tranzakció menedzsment.
Épület egy adatbázis támogatott feladat sorban egy viszonylag jelentéktelen dolog, de egyre az adatbázis tranzakciók pontosan így van nem egyszerű dolog.
A Django Async
A telepítés nagyon egyszerű, csak add hozzá a `` async`` alkalmazást a Django alkalmazások `` settings.py``.
Futtatni egy munkát aszinkron csak használja a `` schedule`` funkció:
& Nbsp; & nbsp; & nbsp; a aszinkron import menetrend
& Nbsp; & nbsp; & nbsp; ütemezés ("my.function", args = (1, 2, 3), kwargs = dict (key = "érték"))
Feladatok futhatnak a végrehajtó a menedzsment kiadott `` flush_queue``:
& Nbsp; & nbsp; & nbsp; python manage.py flush_queue
`` Flush_queue`` fogja futtatni, ha a munkahelyek ütemezve abban az időben, de kilép a korai, ha olyan munkát kivételt dob. Rendes körülmények között használni egy külső script, hogy egyszerűen tartja újra lefolytatja a parancsot.
követelmények :
- Python
- Django
Hozzászólás nem található