Q&A
책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.
이 페이지는 의견 교환을 위해 따로 만든 페이지입니다. 책에서 이 페이지를 만드는 법을 직접적으로 다루지는 않습니다.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
P.568 문제해결을 못하고있습니다.
3 years ago
Jungdocker-compose build 과정에서 계속 이러한 오류가 떠서 해결을 못하고 있습니다. 제가 어디서 작성을 잘못했던건지.. 혼자 되짚어봐도 해결이 되지 않아 질문드립니다.
P564페이지까지는 문제없이 진행이 되었고, 02단계 DockerFile, docker-compose.yml, settings.py , .env.dev 를 따라한후 빌드과정에서 저런 오류가 뜨면서 진행이 되질 않네요.
제가 입력을 잘못한가 싶어, 저의 SECRET_KEY값만 제외하고 선생님 깃허브내용을 참조하여 나머지 내용을 복붙을 해봐도 같은 오류가 뜹니다.. 무슨 문제일까요..?
SECRET_KEY자체의 값의 문제인건지, "." 자체를 못 읽는건지 아예 감이 안잡힙니다.
목록보기
sungyong 3 years ago
저도 그림으로 봐서는 잘 모르겠네요. 혹시 .split(' ')에 띄어쓰기가 두개가 된건 아닐까요?
Updated: Oct. 3, 2021, 11:36 p.m.
Jung 3 years ago
우선, 밤늦게 답변을 해주셔서 감사드립니다.
띄어쓰기는 한개이긴 했습니다. 문장상에서는 도저히 오류를 찾지못해서, 결국 다른방법으로 해결을 봤습니다.
Debug모드가 1로인해서 True. 즉 작동중인 상황이라, Document를 읽어보니까 그냥 디버그모드 실행중일때 ALLOWED_HOST값에 결국 저 세가지 값이 내용상 디폴트로 들어가있을것이라고 판단..
그냥 ALLOWED_HOST 내용을 아예 공백으로두고 그냥 컴포즈 해봤습니다.
나름 이후 작업에서는 문제가 없는것으로 보아 별탈은 없는것 같네요..
Updated: Oct. 4, 2021, 4:19 a.m.
taegon 3 years ago
env file에서 아래와 같이 값을 따옴표(")로 감싸면 문제가 해결될 것 같습니다.
DJANGO_ALLOWED_HOSTS="localhost 127.0.0.1 [::1]"
값 부분에 공백을 구분자로 인식해서, 아래와 같이 토큰을 잘라서 인식하면서, 변수이름이 와야할 자리에 127. 과 같이 "."이 읽히면서 에러메시지가 발생하는 것으로 보입니다.
DJANGO_ALLOWED_HOSTS=localhost
127.0.0.1 [::1]
구글링을 좀 해보니, 잘 동작하다가 리눅스 업데이트를 하고 나서 문제가 생겼다는 분도 계시네요. 저희가 작업할 때는 문제가 없어서, 해당 문제를 미리 인지하지 못하였네요. 고맙습니다.
Updated: Oct. 14, 2021, 9:43 a.m.
Leave a Comment: