アセットの縮小と圧縮に Django-pipeline を使用していますが、実行しようとするとエラーが発生するようです
./manage collectstatic
次のエラーが表示されます..
django.core.exceptions.SuspiciousFileOperation: Attempted access to '/home/darwesh/projects/first/api/static/js/app/check.js' denied.
これが私のsettings.pyファイルです
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.6/howto/static-files/
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'api/static'),
)
STATIC_ROOT = os.path.join(BASE_DIR, 'api/static_final/')
STATIC_URL = '/static/'
STATIC_PATH = os.path.join(BASE_DIR, 'api/static/')
# pipeline settings
STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage'
PIPELINE_JS = {
'check': {
'source_filenames' : (
STATIC_PATH + 'js/app/controllers.js',
),
'output_filename': STATIC_PATH + 'js/app/check.js',
},
}
ここに私のファイル構造があります
project
|__api
|__static
|__js
|__app
|__ controllers.js
|__ check.js # expected output file