almost finish migrate new circumstances
This commit is contained in:
@ -137,7 +137,15 @@ DATABASES = {
|
||||
default=f'postgis://{env("POSTGRES_USER")}:{env("POSTGRES_PASS")}@{env("PG_HOST")}:{env("PG_PORT")}/{env("POSTGRES_DBNAME")}',
|
||||
conn_max_age=600,
|
||||
conn_health_checks=True,
|
||||
)
|
||||
),
|
||||
'mobserver': {
|
||||
'ENGINE': 'django.contrib.gis.db.backends.postgis',
|
||||
'NAME': 'gifuroge',
|
||||
'USER': env("POSTGRES_USER"),
|
||||
'PASSWORD': env("POSTGRES_PASS"),
|
||||
'HOST': env("PG_HOST"),
|
||||
'PORT': env("PG_PORT"),
|
||||
}
|
||||
}
|
||||
|
||||
# Password validation
|
||||
@ -301,3 +309,17 @@ PASSWORD_HASHERS = [
|
||||
|
||||
BLACKLISTED_IPS = ['44.230.58.114'] # ブロックしたい IP アドレスをここにリストとして追加
|
||||
|
||||
# AWS S3 Settings
|
||||
AWS_ACCESS_KEY_ID = env("AWS_ACCESS_KEY", default="")
|
||||
AWS_SECRET_ACCESS_KEY = env("AWS_SECRET_ACCESS_KEY", default="")
|
||||
AWS_STORAGE_BUCKET_NAME = env("S3_BUCKET_NAME", default="")
|
||||
AWS_S3_REGION_NAME = env("AWS_REGION", default="us-west-2")
|
||||
AWS_S3_CUSTOM_DOMAIN = f"{AWS_STORAGE_BUCKET_NAME}.s3.{AWS_S3_REGION_NAME}.amazonaws.com"
|
||||
|
||||
# S3 URL Generation
|
||||
def get_s3_url(file_path):
|
||||
"""Generate S3 URL for given file path"""
|
||||
if AWS_STORAGE_BUCKET_NAME and file_path:
|
||||
return f"https://{AWS_S3_CUSTOM_DOMAIN}/{file_path}"
|
||||
return None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user