728x90
- docker-compose.yml 을 빌드했을 때 고생했던 오류입니다.
계속 wsgi.py에서 DjangoServer 모듈을 import 할 수 없다고 떴습니다.
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'DjangoServer.settings')
-에러메시지-
ModuleNotFoundError: No module named 'DjangoServer' unable to load app 0 (mountpoint='') (callable not found or import error)
-해결-
command: uwsgi --ini /app/DjangoServer/uwsgi.ini - 사용금지!!
command: gunicorn DjangoServer.wsgi:application --bind 0.0.0.0:8000 - 이걸 사용하자!
uwsgi로 하다가, 일주일동안 빌드가 제대로 안되서 고생했었습니다. uwsgi말고 gunicorn으로 간단하게 해결했습니다.
728x90
'웹 > 백엔드' 카테고리의 다른 글
[FastAPI] AI 학습 모델 배포하기에 최적화된 서버 (0) | 2024.07.05 |
---|---|
[Django] celery와 celery-beat란? (0) | 2024.07.01 |
[Django] Rest API 설정 (0) | 2024.06.28 |
[AWS EC2 서버 배포] Django 구축하기 (0) | 2024.06.20 |
윈도우에서 HTML 파일을 웹 서버에 올리는 방법(Nginx) (0) | 2024.05.04 |