password
查看人数
type
status
date
slug
summary
category
icon
tags
作者
状态
通常情况下,启动 Django 应用时会使用 uWSGI 作为应用服务器。然而,在某些特定情境下,比如系统无法安装 uWSGI 或者为了利用 ASGI 的异步能力,我们可能会选择使用 Uvicorn 来运行 Django 应用。
安装 Uvicorn
首先,确保在你的环境中安装了 Uvicorn。可以通过 pip 轻松安装:
使用 Uvicorn 启动 Django 应用
接着,在你的 Django 项目的根目录下(即包含
manage.py
文件的目录),你可以通过以下命令来启动 Django 应用:这里的
your_project_name.wsgi:application
指向的是 Django 自动生成的 WSGI 应用实例的位置。参数 --reload
可以让服务器在检测到代码变更时自动重启,这在开发阶段特别有用,因为它能即时反映任何修改。指定不同的端口和主机
如果需要指定不同的端口或主机地址,可以使用
--host
和 --port
参数。例如,如果你想将服务器绑定到本地地址 127.0.0.1
并监听端口 8001
,可以使用如下命令:有关使用上的问题,欢迎您在底部评论区留言,一起交流~
- 作者:躁静有徒
- 链接:https://blog.zaojingyoutu.top//article/f6e4bb65-9b0f-4e1a-911f-b29ccb41b6cc
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章