运行:
uwsgi --http :8080 --module DDoS.wsgi
然后访问localohsot:8080/ddos/
加载不出静态文件
我的项目目录结构:
配置文件STATIC路由:
Django Version
== 1.7.6
请问如何解决?谢谢
运行:
uwsgi --http :8080 --module DDoS.wsgi
然后访问localohsot:8080/ddos/
加载不出静态文件
我的项目目录结构:
配置文件STATIC路由:
Django Version
== 1.7.6
请问如何解决?谢谢
settings配置STATIC_URL和STATICFILES_DIRS
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
在templates页面这样写
<script src="{{ STATIC_URL }}js/xxx.js"></script>
解决方案一共分两步:
使用collectstatic
子命令,收集、复制相关静态文件。
启动[uWSGI],其中包含static-map
配置、或--static-map
参数。
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
以前遇到过类似的问题,解决方案如下(仅供参考):
urls.py
settings.py