본문 바로가기
반응형

django debug2

[python-django] static, media 경로 지정(ngnix) 404 error Django에서 Debug = False로 바꿨는데 이미지가 뜨지 않고 링크로 들어가면 아래와 같이 뜬다고 너무 당황하지 말자. 잘 찾아왔고 방법은 너무 간단하다(이미 알고 있는 것일수도 있다) 시작하기 전에 혹시 settings.py에 아직 media를 세팅하지 않은 사람은 참고 바란다. MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 문제의 발생 시점 django에서 개발 환경 (Debug = True)인 상태로 개발을 하다가 테스트 서버에 배포를 했는데 media에 있는 이미지를 읽어오지 못한 문제가 생겼었다. 처음에는 서버의 설정상의 문제이거나 다른 문제들이라 생각했지만 알고보니 nginx의 설정 문제였다. django에서 기.. 2022. 11. 1.
[python-django]debug toolbar 설치(디버그) debug toolbar에 대해서 django에서 어떤 에러가 발생했는지 그리고 속도, 쿼리 등 다양한것을 볼 수 있다. 설치를 완료하게 된다면 웹 페이지에 접속하면 다음과 같은 툴바를 볼 수 있다. SQL에서는 현재 페이지에서 구동되는 쿼리문을 상세히 볼 수 있고, static files들은 어떤게 쓰였고 templates는 어떤게 쓰였고 등 다양한 것을 볼 수 있다. 특히 SQL에서는 각 쿼리의 실행 시간을 볼 수 있어 좋다. 설치 과정 1. pip install django-debug-toolbar 명령어 실행 2. config/settings.py에 아래 내용 추가 INSTALLED_APPS = [ ... 'debug_toolbar', ] MIDDLEWARE = [ ... 'debug_toolba.. 2022. 10. 7.
728x90