[英]Django and django oscar
django的位置:
/usr/lib/python2.7/dist-packages/django/__init__.pyc
django oscar的位置:
/usr/local/lib/python2.7/dist-packages/oscar/__init__.pyc
我的靜態文件無法正確提供。 以上是我的生產設置。 在我的本地計算機上,這些位置是:
/usr/local/lib/python2.7/dist-packages/oscar/__init__.pyc
/usr/lib/python2.7/dist-packages/django/__init__.pyc
這可能是上述問題的可能原因嗎?
Oscar在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;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.