에러 2

[django/에러]403 Forbidden CSRF검증에 실패하였습니다. 요청을 중단하였습니다.

get방식으로 잘되던 사이트가 POST 방식으로 처리하려고 하니까 403에러가 떴다 CSRF는 사이트간 요청 위조 사이트 간 요청 위조는 웹사이트 취약점 공격의 하나이다. 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹사이트에 요청하게 하는 공격이다. 프론트 부분에서 CSRF부분을 만져줘도 되는데 나는 백엔드 개발하니까 괜히 만지기 귀찮아서 아주 간편한 방법을 찾았다. settings.py에 MiddleWare부분에 주석단부분을 주석처리해버렸다. #하나만 하면 될것을 프론트 부분에서 막아보겠다며 몇시간을 버린나,,,,ㅜ 내가 왜 여기서 아등바등하고 있지라는 생각이 스치며 이런게 개발이죠^^ 일단 개발하면서 테스트를 위해 임시로 해놓은 것이기때문에 큰 문제는 없다고 생각한다. 배포하기 전..

Django 2022.04.12

[에러]RuntimeError: Model class example.models.Question doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

유튜브 명준MJ 님의 django 강의를 듣고 다시 복습하기 위해 example 폴더를 만들어 다시 똑같이 만들어 보고있었다. 그러다가 아예 서버가 안돌아가는 상황 발생,,, 제일 아래에 이런 문구가 떠서 구글링 해본결과 RuntimeError: Model class example.models.Question doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. 얻을 수 있는건 없었다. Apps이 설치가 안되어있어서 mysite폴더 settings.py에 apps을 추가할대는 setting에 들어가서 작성해주어야 했는데 하지 않아 서버가 돌아가지 않았다. 기초적인거 겠지만,,,저같은 사람들을 위해 작성하였습..

Django 2022.04.04
반응형