[英]How to serve static files with Waitress and Django?
我有一个基于 Django 构建的微型 web 应用程序,其中包含由python manage.py collectstatic
的一些 static 文件。 我正在使用轻量级服务器,女服务员
当我使用脚本运行我的服务器时
from waitress import serve
from <my app>.wsgi import application
if __name__ == '__main__':
serve(application, host = '0.0.0.0', port='8000')
该应用程序加载到http:localhost:8000
但我注意到 static 文件不存在。 从终端,我可以阅读
Not Found: /static/<my app>/styles.min.css
WARNING:django.request:Not Found: /static/<my app>/styles.min.css
Not Found: /static/<my app>/buttonhover.css
WARNING:django.request:Not Found: /static/<my app>/buttonhover.css
Not Found: /static/<my app>/script.min.js
除了女服务员之外,我还需要其他东西来提供 static 文件吗? 我是否需要像 nginx 这样的反向代理与女服务员一起运行? 如果是这样,是否有可用的 Python 反向代理?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.