当我试图服务于 静态 在IIS上使用FastCGI和 Django==2.2.5 和 python==3.7.4我的 设置.py
静态代码
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
我用的是 wfastcgi 3.0.0版本,我的服务器是 windows server 2012 datacenter R2.我在这里试过所有的解决方案 Django管理页面在IIS中丢失了CSS。 而这里 如何在IIS上用django获取静态CSS文件? 并在youtube上看了一些教程,但还是卡住了。
当我试图访问管理页面时,显示的错误是
获取 http:/xxxxxxstaticadmincssbase.css。 net::ERR_ABORTED 404 (Not Found)
很难弄清你的环境情况,但你可能缺少一个指向 IIS 中静态目录的虚拟链接。此外,你还需要一个 web.config
在您的静态目录中。您的项目总共需要两个 web.config
文件。
下面是一个静态目录的例子。https:/github.comJohnnyboycurtiswebprojecttreemasterstatic。
你可以回顾一下该项目,并在教程中跟读 在Windows上使用Microsoft IIS部署Django。