✨ Feat: [#58] aws s3 설정 추가 및 storage 앱 추가 및 설정
This commit is contained in:
@@ -59,6 +59,7 @@ INSTALLED_APPS = [
|
||||
'rest_framework_simplejwt',
|
||||
'rest_framework_simplejwt.token_blacklist',
|
||||
'corsheaders',
|
||||
'storages',
|
||||
'users',
|
||||
'portfolios',
|
||||
'projects',
|
||||
@@ -112,6 +113,25 @@ DATABASES = {
|
||||
}
|
||||
}
|
||||
|
||||
# aws s3
|
||||
AWS_ACCESS_KEY_ID = env('AWS_ACCESS_KEY_ID')
|
||||
AWS_SECRET_ACCESS_KEY = env('AWS_SECRET_ACCESS_KEY')
|
||||
AWS_STORAGE_BUCKET_NAME = 'colio-service'
|
||||
AWS_S3_REGION_NAME = 'ap-northeast-2'
|
||||
|
||||
AWS_S3_FILE_OVERWRITE = True # 같은 이름 파일 덮어쓰기
|
||||
AWS_DEFAULT_ACL = None # 권한 제어 (None이면 기본 권한)
|
||||
AWS_QUERYSTRING_AUTH = False # 서명 없는 URL 사용
|
||||
|
||||
# DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
|
||||
|
||||
STORAGES = {
|
||||
"default": {
|
||||
"BACKEND": "storages.backends.s3boto3.S3Boto3Storage",
|
||||
},
|
||||
"staticfiles": "storages.backends.s3boto3.S3Boto3Storage",
|
||||
}
|
||||
|
||||
|
||||
# Password validation
|
||||
# https://docs.djangoproject.com/en/5.1/ref/settings/#auth-password-validators
|
||||
|
||||
Reference in New Issue
Block a user