首页 > 解决方案 > Daphne 在使用 Django ASGI 的浏览器上显示空白屏幕,无法加载静态文件。为什么?

问题描述

当我使用以下方式运行服务器时:-

python manage.py runserver

一切正常,但出于托管目的,我必须使用无法正常工作的 daphne 运行它。它没有给出任何错误但显示空白屏幕,因为即使我在设置中指定了 STATIC_URL 和 STATICFILES_DIRS 它也没有加载静态文件。

asgi.py 这是 asgi.py

设置.py 设置.py

命令视图 命令视图

浏览器显示空白屏幕 浏览器视图

帮我修复它,它已经很长时间了,我正在寻找解决方案,但无法弄清楚任何问题。如果有任何其他问题需要评论我,我会重新编辑。

编辑:我尝试收集同一目录中的所有静态文件并在设置中提供 STATIC_ROOT。为此,我做了以下工作:

  1. 在 settings.py 中提供了 STATIC ROOT
  2. python manage.py collectstatic

但问题还是一样。 设置.py

标签: pythondjangodjango-channels

解决方案


推荐阅读