too*_*hie 2 python django django-oscar digital-ocean
django的位置:
/usr/lib/python2.7/dist-packages/django/__init__.pyc
Run Code Online (Sandbox Code Playgroud)
django oscar的位置:
/usr/local/lib/python2.7/dist-packages/oscar/__init__.pyc
Run Code Online (Sandbox Code Playgroud)
我的静态文件无法正常提供.以上是我的制作设置.在我的本地机器上,位置是:
/usr/local/lib/python2.7/dist-packages/oscar/__init__.pyc
/usr/lib/python2.7/dist-packages/django/__init__.pyc
Run Code Online (Sandbox Code Playgroud)
这可能是上述问题的可能原因吗?
奥斯卡提供了自己的一组静态文件.oscar/static/oscar当你部署你的网站时,你应该运行,manage.py collectstatic所以这些文件也收集在你的STATIC_ROOT
在DigitalOcean的Django应用程序中,您的Nginx配置位于/etc/nginx/sites-enabled/django您可能需要更新以下部分以指向您的位置STATIC_ROOT
# your Django project's static files - amend as required
location /static {
alias /home/django/django_project/django_project/static;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
538 次 |
| 最近记录: |