내가 자산 축소를 압축을위한 장고 - 파이프 라인을 사용하지만 실행하려고하면 오류가있을 것입니다장고 파이프 라인에서 파일에 액세스 할 수 없습니다. 액세스 거부 오류
./manage collectstatic
나는 다음과 같은 오류가 ..
django.core.exceptions.SuspiciousFileOperation: Attempted access to '/home/darwesh/projects/first/api/static/js/app/check.js' denied.
여기 여기
# 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',
},
}
내 파일 구조
내 settings.py 파일입니다
project
|__api
|__static
|__js
|__app
|__ controllers.js
|__ check.js # expected output file