Локальная разработка Django с помощью uvicorn

Можно добавить поддержку ASGI в python manage.py runserver, то есть на локальный сервер разработки, установив daphne и добавив его в INSTALLED_APPS.

См. документацию здесь. Вот как выглядит результат:

System check identified no issues (0 silenced).
December 02, 2024 - 20:50:29
Django version 5.0, using settings 'contractscounsel.settings'
Starting ASGI/Daphne version 4.1.2 development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

Можно ли сделать то же самое, но с uvicorn вместо daphne?

Вы не обязаны использовать команду runserver для локальной разработки. Это просто удобная команда управления.

Следующая команда имеет тот же эффект:

python -m uvicorn contractscounsel.asgi:application --reload
Вернуться на верх