Django 최종 팀 프로젝트
프로젝트 마무리
오류 개선
- 유저 테스트 피드백 받은 것:
clearCart() 에서 axios.post() 에러가 남
- 원인: csrf 토큰이 없어서 post 요청이 보내지지 않음
- 해결: 이상하게도
clearCart()에 csrf token을 가져오는 부분이 사라져 있었음..? merge하면서 사라진 건지..?
const csrfToken = getCsrfToken();
** 수정 후 **
function clearCart() {
const csrfToken = getCsrfToken();
axios.post('/orders/cart/clear/', {},
{headers: {
'X-CSRFToken': csrfToken
}})
.then(response => {
cartData = {};
refreshCart();
})
.catch(error => {
console.error('Error clearing cart:', error);
});
}
모의면접
- 오늘은 간단히 튜터님이 프로젝트에 관해서만 여쭤보셨음: 아쉬웠던 점, 어떻게 개선할지 생각이 있는지, 깃허브 규칙이 있었는지