인프런 커뮤니티 질문&답변
모바일 디버깅, 반응형 레이아웃 4분48초 질문
작성
·
12
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 김석준님.
ALLOWED_HOSTS 설정은 Django 애플리케이션의 보안과 관련된 중요한 부분입니다. ALLOWED_HOSTS에 ‘*‘를 추가하면 모든 호스트로부터 요청을 허용하게 되는 것이며, 이는 개발 단계에서의 테스트 용도로 주로 사용합니다. 하지만 실제 서비스를 배포할 때는 보안상 좋지 않을 수 있습니다.
이는 모든 IP에서 접근을 허용하기 때문에, 불특정 다수가 당신의 Django 애플리케이션에 접속할 수 있는 상태가 됩니다. 따라서 실제 운영 환경에서는 특정 도메인이나 IP 주소만 허용하도록 ALLOWED_HOSTS를 설정하는 것이 권장됩니다.
반응형 웹페이지가 외부에 실제로 공개되고 접근이 가능해진다는 점에서는 배포의 개념과 유사하지만, 안정적인 서비스 운영을 위해서는 추가적인 보안 설정이 필요할 수 있습니다.
아래 링크들은 유사한 상황에서 도움이 될 만한 기존 질의응답입니다:
1. 장고 서비스 배포와 관련하여 궁금증입니다. - 장고 배포와 관련한 궁금증에 대한 답변.
2. 52강까지 아주 힘들게 성공했는데 문의 드립니다. - Docker 및 ALLOWED_HOSTS 설정에 관한 상세한 설명.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




