我正在尝试使用 runserver_plus 运行我的 Django 应用程序,因为我正在使用 SSL 证书创建到后端的 HTTPS 连接。为了做到这一点,我做了以下事情:
- 点安装 django_extensions
- 为项目安装了 Django 扩展,但在 settings.py 文件的“INSTALLED_APPS”列表中包含“django_extensions”。
- 点安装 Werkzeug
- python -m pip freeze (以确保所有内容都已正确安装在 venv 中)
- 运行 ./manage.py 以检查可用命令(以确保 Django 扩展按预期工作)
但是,我收到以下错误:
CommandError: Werkzeug is required to use runserver_plus.
尽管一切都已正确安装并且已进行所有检查/重新安装。另外,必须注意的是,我将 Django、django_extensions 和 Werkzeug 更新到了可用的最新版本。