오늘은 프로젝트에 S3를 연결하고 RDS 연결하면서 생긴 key pw 정보들을 json파일로 엮어
분리시켜서 gitignore에 추가하여 관리하게 설정하였다
def get_secret(setting, secrets=secrets):
try:
return secrets[setting]
except KeyError:
error_msg = "Set the {0} environment variable".format(setting)
raise ImproperlyConfigured(error_msg)
SECRET_KEY = get_secret("SECRET_KEY")
DATABASES = {
'default': {
'ENGINE': get_secret('DATABASES')['default']['ENGINE'],
'NAME': get_secret('DATABASES')['default']['NAME'],
'USER': get_secret('DATABASES')['default']['USER'],
'PASSWORD': get_secret('DATABASES')['default']['PASSWORD'],
'HOST': get_secret('DATABASES')['default']['HOST'],
'PORT': get_secret('DATABASES')['default']['PORT'],
}
}
이전에 그냥 무심결에 올렷다가 깃가디언한테 혼난적이있어서 분리하는 방법을 알아보다가
s3 분리법을 이용해서 똑같이사용했다.
그리고 기본적인 base html을 만들었다.
준비물은 다 준비해뒀으니 이제 만들기만 하면 될것같다!