Bagaimana menggunakan Django dengan UvicornLink to this heading
Uvicorn adalah peladen ASGI berdasarkan pada uvloop dan httptools, dengan menekankan pada kecepatan.
Memasang UvicornLink to this heading
Anda dapat memasang Uvicorn dengan pip:
python -m pip install uvicorn gunicorn
Menjalankan Django di UvicornLink to this heading
When Uvicorn is installed, a uvicorn command is available which runs ASGI
applications. Uvicorn needs to be called with the location of a module
containing an ASGI application object, followed by what the application is
called (separated by a colon).
Untuk proyek Django tertentu, meminta Uvicorn akan terlihat seperti:
gunicorn myproject.asgi:application -k uvicorn.workers.UvicornWorker
This will start one process listening on 127.0.0.1:8000. It requires that
your project be on the Python path; to ensure that run this command from the
same directory as your manage.py file.
Untuk penggunaan lanjutan, harap baca Uvicorn documentation.