415에러는 처음만나봄.
구글링해보니까 매개변수 설정을 잘 못했다는데, 매개변수 어떤걸 말하는지 모르겠음.
그래서 js쪽 코드 다 보니까
header 라고 되어있더라. headers 로 고치니까 해결됨.
왜 header라고 썻지?
오타 확인을 잘하자..
sweetalert
다른사람들도 보는 것이기 때문에 사소한 거라도 확인하기 위해 경고창 수정중.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@11.4.10/dist/sweetalert2.min.css">
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.4.10/dist/sweetalert2.min.js"></script>
추가해주고
쓰는 방법은
Swal.fire({
title: '제목,
text: '내용',
icon: 'warning', // success or warning or info 등등
showCancelButton: true, // cancel버튼 보이기. 기본은 원래 없음
confirmButtonColor: '#3085d6', // confrim 버튼 색깔 지정
cancelButtonColor: '#d33', // cancel 버튼 색깔 지정
confirmButtonText: '승인', // confirm 버튼 텍스트 지정
cancelButtonText: '취소', // cancel 버튼 텍스트 지정
reverseButtons: true, // 버튼 순서 거꾸로
}).then(result => {
// 만약 Promise리턴을 받으면,
if (result.isConfirmed) { // 만약 모달창에서 confirm 버튼을 눌렀다면
cofirm버튼 누르면 발생할 일
}
});
추천시스템도 문제가 발생해서 전면적으로 수정했음.
기존에 추천시스템이 반영되는 줄 알았는데, 오늘 다른거 고치다가 어? 싶어서 봤는데 if 머신러닝 else 랜덤 이었는데 else만 타고 있던 거였음;;;
고치는김에
싹 바꿧음. 그리고 운이 좋은건지 안좋은건지 한번 테스트했는데 96번이 특이하게 keyerror가 났음. 그래서 try/except로 넘겼다.