django-asinchroninis yra asinchroninis vykdymo eilė už Django tinkamai bazės valdymo operacijos.
Statybos duomenų bazė paremta užduotis eilė gana trivialus dalykas, bet vis duomenų bazės operacijas visiškai teisus nėra paprastas dalykas.
Naudojant Django async
Įdiegimas yra labai paprastas, tiesiog pridėkite `` async`` taikymą savo Django taikymo `` settings.py``.
Norėdami paleisti darbą asinchroniškai tiesiog naudokite `` schedule`` funkciją:
& Nbsp; & nbsp; & nbsp; nuo async importo grafiką
& Nbsp; & nbsp; & nbsp; grafikas (my.function "ARGS = (1, 2, 3), kwargs = dict (klavišas =" reikšmė "))
Užduotys gali būti valdoma vykdant valdymo komandą `` flush_queue``:
& Nbsp; & nbsp; & nbsp; python manage.py flush_queue
`` Flush_queue`` veiks kartą per darbo vietų, kurios yra planuojama paleisti tuo metu, bet išeiti anksti, jei bet kokį darbą metimų išimtį. Paprastai jūs jį naudoti iš išorės scenarijų, tiesiog išlaiko naujo paleisti komandą
Reikalavimai :.
- Python
- Django
Komentarai nerastas