python - Daphne 在使用 Django ASGI 的浏览器上显示空白屏幕,无法加载静态文件。为什么?
问题描述
当我使用以下方式运行服务器时:-
python manage.py runserver
一切正常,但出于托管目的,我必须使用无法正常工作的 daphne 运行它。它没有给出任何错误但显示空白屏幕,因为即使我在设置中指定了 STATIC_URL 和 STATICFILES_DIRS 它也没有加载静态文件。
帮我修复它,它已经很长时间了,我正在寻找解决方案,但无法弄清楚任何问题。如果有任何其他问题需要评论我,我会重新编辑。
编辑:我尝试收集同一目录中的所有静态文件并在设置中提供 STATIC_ROOT。为此,我做了以下工作:
- 在 settings.py 中提供了 STATIC ROOT
- python manage.py collectstatic
解决方案
推荐阅读
- asp.net - asp.net 常规字段验证的问题
- spring - 如何在第一次调用的列表中链接每个项目的 webclient 调用
- javascript - 当有人开始直播时添加角色
- scala - 错误检测:org.apache.spark.SparkException:任务不可序列化
- flutter - 关于颤振包及其依赖项的问题
- python - 有没有办法改变python解释代码的方式?
- c++ - C++ deque 消费者总是从生产者那里获得空队列
- python - 带有“self”的 Python 侦听器方法
- c - 在 C 中运行 while 循环时捕获用户输入
- vue.js - 如何在使用 vuejs 上传之前预览多个附加图像