후기 작성하기 버튼 생성(review.js) import { reviewPosting } from "./review-posting.js"; 후기 작성하기 버튼 클릭 시 reviewPosting 함수가 실행될 예정이라 import를 먼저 해준다 let isRpBtnRendered = false; 리뷰 목록과 마찬가지로 작성창이 렌더 됐는지 안 됐는지 확인할 변수가 필요하다 // 이용후기 버튼 눌렀을 때 실행되는 함수 export function review(exhibition_id) { ... if (rvAllItemsOrganizer.style.display === "none") { ... // 동행구하기 작성창 연 채로 리뷰 보기 눌렀을 때 작성창 닫아주는 코드 const accompanyPostBox..
일단 추천바 모양은 이렇게 구현되어 있다(팀원분이 만들어주심!) 이런 전시는 어떠세요? // 스크롤 위치에 따른 추천바 숨기기 let recommendOrganizer = document.querySelector(".recommend-organizer"); let reserveBtn = document.querySelector("#reserveBtn"); let reserveBtnHeight = window.pageYOffset + reserveBtn.getBoundingClientRect().top; let header = document.querySelector("header"); let headerHeight = window.pageYOffset + header.getBoundingClientRec..
- 화면 현재 이 상태인데 여기에 오른쪽 콘솔창에 들어온 데이터들을 넣어주는 게 목표다! - HTML 전시 상세 999 전시 제목ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ 전시 장소ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ 전시 시작일ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ 전시 종료일ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ..
일단 이 상태에서 loaddata 명령어를 쓰는 건 안 된다 중복되는 데이터가 있든 말든 기존 데이터에 추가되기 때문... 어차피 기존 데이터에는 추가된 필드에 내용이 없는데 괜찮겠냐 라는 메시지가 나온다 2가지 방법이 있다 makemigrations 할 때 방해가 되는 것이 있다 데이터베이스의 데이터를 불러오는 부분이다 우리의 recommend_ml.py 파일에는 데이터베이스에서 데이터를 불러오는 부분이 있어서 makemigrations가 안 된다 관련 부분을 다 주석 처리 해야 한다 변경사항이 하나도 없는 상태에서 하자 다 끝나면 git stash로 주석 처리한 거 한 번에 돌려놓을 거니까 - exhibitions/recommend_ml.py ctrl + a 해서 전체 선택 후 ctrl + / 로 주..