django no module name '프로젝트이름.wsgi'

행행·2022년 10월 1일
0

docker를 빌드하고 실행하는데 계속 프로젝트 이름을 못찾았다.

wsgi.py

import os

from django.core.wsgi import get_wsgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', '프로젝트이름.settings.prod')

application = get_wsgi_application()

Dockerfile

FROM python:3.9.13

WORKDIR /Backend

# requirements.txt에 명시된 필요한 packages 설치
COPY requirements.txt ./
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
COPY . .
# 포트 설정
EXPOSE 8000
# gunicorn 실행

CMD ["gunicorn","--bind","0.0.0.0:8000","ZZAZO.wsgi:application"]

확실한지는 모르겠지만
CMD 안에있는 명령어에 wsgi:application을 붙이고, 빈칸을 줄여준다.
이러니 됐다 .. ?? 안되신분들 한번 해보시길

profile
성장하려고 분투 중인 개발자

0개의 댓글