为Django应用程序执行了python manage.py collectstatic之后,我将管理资产复制到静态文件夹中。然而,当需要查看Django应用程序中的管理模块时,资产是不可见的,相反,我看到一个404 GET跟踪返回到管理员。这些是我正在部署的“旋风”应用程序中注册的当前处理程序:
('/hello-tornado', HelloHandler),
(r"/static/(.*)", tornado.web.StaticFileHandler, {"path": "/home/django-tornado-demo-master/testsite/static"}),
('.*', tornado.web.FallbackHandler, dict(fallback=wsgi_app)),这是我的静态文件夹的文件树:
static
└── admin
├── css
├── img
│ └── gis
└── js
└── admin如何修改静态文件处理程序以加载此树结构中的资产?谢谢你的解决方案。
发布于 2014-08-20 17:37:27
最后,我发现我的问题是静态目录引用了错误的Django项目。
https://stackoverflow.com/questions/25293701
复制相似问题