이 프로젝트에 Vue와 Django를 사용하고 있는데 코드를 실행하면 이 오류가 계속 발생합니다
으아악이 오류가 사라질 때까지 계속 새로고침하고 30분을 기다렸지만 계속 발생했습니다. vue 프로젝트를 오류 없이 실행하기 때문에 자바스크립트에 문제가 있는지는 모르겠습니다.
문제가 있다고 생각되는 코드입니다.
백엔드:
제품 패키지의 urls.py 모듈:
으아악프런트엔드:
Product.vue 스크립트:
으아악편집자:
일부 수정을 해보니 제품 패키지에 있는 views.py 모듈 때문에 문제가 발생한 것 같습니다
"Failed to load resource: the server responded with a status of 500 (Internal Server Error) 127.0.0.1:8000/api/v1/products/winter/yellow-jacket-with-no-zipper:1"
코드를 수정한 후에 제가 옳았다는 것을 알았습니다. 문제는 제품 패키지의 views.py 모듈에 있습니다. 이는 ProductDetail 클래스의 get_object 함수에서 볼 수 있습니다.
원문:
으아악문제는 카테고리 슬러그를 정의할 때 또 다른 밑줄/밑줄(이것: _)을 추가해야 한다는 것입니다. 그래서
으아악되었다
으아악새 버전:
으아악