inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

질문이요~ 선생님

252

하동원

작성한 질문수 11

0

 docker 마지막 강의에서 secret 설정하고 stack 업로드 하는 부분에서

에러가 발생하네요

홈페이지 접속은 되는데 회원 가입 완료 하는 순간 500에러가 발생해서

컨테이너 저기서 로그를 보니깐 밑에 처럼 에러가 나오더라구요.

.env를 못 찾겠다라고 나오는 거 같은데 

dockerfile에서 

마지막 cmd 명령에서 모두 deploy로 설정했는데 왜 저렇게 나오는지 모르겠내요.

.env는 local에 실행 할때 사용되는 걸로 아는데...음... 왜 그럴까요.

/usr/local/lib/python3.9/site-packages/environ/environ.py:637: UserWarning: Error reading /home/pinterest/.env - if you're not configuring your environment separately, check this.

warnings.warn(

0 static files copied to '/home/pinterest/staticfiles', 138 unmodified.

/usr/local/lib/python3.9/site-packages/environ/environ.py:637: UserWarning: Error reading /home/pinterest/.env - if you're not configuring your environment separately, check this.

warnings.warn(

Operations to perform:

Apply all migrations: account, admin, articles, auth, comments, contenttypes, profiles, projects, sessions, subscribes

Running migrations:

No migrations to apply.

Your models have changes that are not yet reflected in a migration, and so won't be applied.

Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.

[2021-04-04 10:34:16 +0000] [1] [INFO] Starting gunicorn 20.1.0

[2021-04-04 10:34:16 +0000] [1] [INFO] Listening at: http://0.0.0.0:8000 (1)

[2021-04-04 10:34:16 +0000] [1] [INFO] Using worker: sync

[2021-04-04 10:34:16 +0000] [8] [INFO] Booting worker with pid: 8

/usr/local/lib/python3.9/site-packages/environ/environ.py:637: UserWarning: Error reading /home/pinterest/.env - if you're not configuring your environment separately, check this.

warnings.warn(

docker django python

답변 2

0

Hyong Sok Park

안녕하세요 하동원님!

으음.. 해당 메세지는 에러보다는 경고 문구로 보이는데,
서버 에러 500 이 화면에 뜬다면 , migration 문제 말고 다른 것이 문제일 가능성이 높습니다.

소스코드를 따로 첨부되어 있지 않다보니 저도 문제를 추측할 수 밖에 없는 점 양해부탁드려요 ㅠ

일단 이미지가 제대로 빌드되고, 구동이 된다는것은 Dockerfile 문제라기보다 다른데 문제가 있는듯 합니다.

제가 보통 실수를 했던점은, 
이미지를 새로 생성하고서 통합 yml 파일 내에서 django 컨테이너가 사용하는 이미지의 버전, 즉 태그를 제대로 새로이 생성된 이미지로 설정하지 않는 경우가 많았습니다.

그러니까 예를들어 5번 태그 이미지를 생성했는데, 4번 태그 이미지를 사용하게 두어서, DB  연결이 되지 않아 서버 에러를 발생시킨다거나 하는 그런 경우였죠.

settings 를 모두 deploy 세팅으로 해두셨다고 말해주셨으니 해당 문제는 아닐듯 하구요.

그리고 위에서 .env를 언급한 경고문구가 나오는 것을 보면 강좌내에서 4번 태그 이미지를 사용한 경우, 저렇게 나오는 것이 아닐까 생각이 됩니다.

이 문제가 아닐까.. 추측합니다만 만약 이게 문제가 아니라면, 계속 질문 남겨주시길 바랍니다.

dockerfile이나 yml 파일을 함께 올려주시거나, 깃의 주소를 알려주시는 등 정보를 많이 제공해주시면 제가 답변을 조금 더 정확히 드릴수 있어요!

아무튼 도움이 되셨길 바라면서
좋은하루 보내시길 바래요-

0

하동원

아 혹시 몰라

log에 나온 것처럼 

makemigrations도 먼저 하도록 cmd 안에 넣었는데..

똑같내요.

Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.

강의에 나왔던 js 파일이 깃허브에 없습니다

1

63

1

모바일 디버깅, 반응형 레이아웃 4분48초 질문

0

43

1

decorator 관련질문입니다.

0

49

1

PasswordChangeView

0

92

2

로그아웃뷰 작동 관련 (2025년 3월)

1

129

1

실행에러질문

0

146

1

@login_required 데코레이터 사용시 리다이렉트는 어디서 참조하여 설정을 하는걸까요?

0

109

1

CacheBackend 관련 에러

0

169

1

21강 CreateView를 통한 회원가입 구현 질문

0

318

1

53강 disallowedhost

0

330

2

502 Bad Gateway

0

467

1

mariadb 접근권한 오류

0

532

2

logout 후 빈 화면으로 이동합니다 ㅠㅠ

0

450

2

로그아웃 후 빈 화면으로 이동

0

324

1

서버 운영 관련 질문 드립니다.(Unable to retirve...)

0

227

1

static/base.css파일을 인식을 못합니다

0

373

1

안녕하세요 19강 디버깅 설정 질문있습니다.

0

287

1

프로필 update편 질문있습니다.

0

371

1

수업질문

0

387

1

COOP error

0

523

1

61강 Dockerfile error

0

589

1

static안에 base.css 에서 정의한 클래스가 적용되지 않습니다.

0

481

1

static 파일 중 jpg 파일만 로드 불가

0

408

1

58강 static 파일 적용 안됨

0

538

1