Django Runtime Error : APPEND_SLAH
에러현상RuntimeError: You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST data. Change your form to point to 127.0.0.1:8000/account/signup/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings. 변경전 변경후
2024.11.10
no image
Django Debug 끄기
Django로 처음 환경을 구축하면 위와 같이 잘못된 경로로 접속하면 에러가 발생한다. 개발할 땐, 편한 것 같지만 막상 배포를 하려고 보면 오히려 보안에 악영향을 미치게 된다. Django Debug 끄기방법은 생각보다 간다한다. sample > setting.py에서 아래와 같이 코드를 수정한다. #DEBUG = TrueDEBUG = False
2024.05.26
Djnago Frontend 변화가 바로 적용 안될 때
에러 현상Django Frontend 코드 수정 시, 바로 변화가 안먹을 때가 종종 있다. 해결 방법브라우저 캐쉬도 지우고 다 해봤지만, 아래와 같이 해보면 잘 반영되는 것을 알 수 있다. 1. 서버 re-runrun 했던 서버를 다시 끄고 아래의 명령으로 서버를 다시 run시킨다.python manage.py runserver --nothreading --noreload 2. 웹브라우저 네트워크 분석 종료웹브라우저에서 F12를 눌러서 활성화된 네트워크 분석은 꺼둔다. 3. 대기간혹 일정시간 대기해야 제대로 반영되기도 한다.
2024.05.26