这是我第一次部署静态文件和使用Django。
当我运行 python manage.py collectstatic
时我会得到以下结果:
2 static files copied to '/home/ymorin007/workspace/sites/onbytes.com/onbytes-static', 151 unmodified, 4 post-processed.
但谷歌云存储中没有任何东西可以推动我的存储。我在终端没有收到任何错误。我还想念她吗?
我正在使用django-storages
这是我的setting.py中的以下定义:
STATIC_ROOT = '/home/ymorin007/workspace/sites/onbytes.com/static'
STATIC_URL = 'http://storage.googleapis.com/onbytes-static/'
LIBCLOUD_PROVIDERS = {
'google': {
'type': 'libcloud.storage.types.GOOGLE_STORAGE',
'user': 'XXXXXX',
'key': 'XXXXX',
'bucket': 'onbytes-static',
},
}
DEFAULT_FILE_STORAGE = 'storages.backends.apache_libcloud.LibCloudStorage'
STATICFILES_STORAGE = 'storages.backends.apache_libcloud.LibCloudStorage'
my requirements.txt
...
boto==2.30.0
django-pipeline==1.3.25
django-storages==1.1.8
答案 0 :(得分:2)
愚蠢的错误我在setup.py中有另一个定义链接到Pipeline
STATICFILES_STORAGE ='pipeline.storage.PipelineStorage'