Django-async adalah eksekusi antrian asynchronous untuk Django dengan manajemen transaksi database yang tepat.
Membangun database yang didukung tugas antrian adalah hal yang cukup sepele, tapi mendapatkan database transaksi tepat bukanlah hal yang sederhana.
Menggunakan Django Async
Instalasi sangat sederhana, hanya menambahkan `` aplikasi async`` untuk aplikasi Django Anda di `` settings.py``.
Untuk menjalankan pekerjaan asynchronous hanya menggunakan `` fungsi schedule``:
& Nbsp; & nbsp; & nbsp; dari jadwal impor async
& Nbsp; & nbsp; & nbsp; Jadwal ('my.function', args = (1, 2, 3), kwargs = dict (= kunci 'value'))
Tugas dapat dijalankan dengan menjalankan perintah manajemen `` flush_queue``:
& Nbsp; & nbsp; & nbsp; python manage.py flush_queue
`` Flush_queue`` akan berjalan sekali melalui pekerjaan yang dijadwalkan untuk berjalan pada waktu itu, tetapi akan keluar awal jika pekerjaan apa pun melempar pengecualian. Biasanya Anda akan menggunakannya dari skrip eksternal yang hanya terus kembali menjalankan perintah
Persyaratan :.
- Python
- Django
Komentar tidak ditemukan