장고 개발할때 AWS S3에 이미지 올리기

위의 패키지들을 설치해주고 settings.py에 다음과 같은 값을 셋팅한다. DEFAULT_FILE_STORAGE = ‘storages.backends.s3boto3.S3Boto3Storage’ AWS_ACCESS_KEY_ID = ‘AWS액세스키’ AWS_SECRET_ACCESS_KEY = ‘AWS시크릿액세스키’ AWS_STORAGE_BUCKET_NAME = ‘S3버킷이름’ 단, 서울이나 프랑크푸르트와 같이 최근에 생성된 리전의 경우 Signature Version 4만 지원하기 때문에 동작하지 않을 수 있다. 이때는 아래와

nl2br() 없이 개행문자(\n)를
태그로 바꾸기

웹 프로그래밍을 할때 여러 줄을 처리하다보면 개행문자(\n)를 <br />태그로 바꿔줘야 할 상황이 종종 발생합니다. PHP같은 경우는 nl2br()이라는 함수를 통해서 주로 바꾸곤 했는데 이를 CSS를 통해서도 해결이 가능합니다.

nl2br()등을 적용하지 않는 환경일 경우 replace()함수등을 사용하여 개행문자를 <br />로 바꾸곤 했는데