본문 바로가기

TIL139

23.05.11 전날 받은 상세 페이지 수정 코드를 토대로 sub1 ~ sub4의 코드를 수정했다. 받은 그대로에서 몇몇 변경사항이 있다. 1. mypost클래스를 담을 div가 없어 부모 div와 id='test1'을 부여했다. 2. 상세 설명과 감독/출연진 정보가 박스를 벗어나는 경우가 생겨 h1에서 각각 h4, h5로 사이즈를 줄였다. 하지만 상세설명이 너무 긴 경우 아직도 박스를 벗어나는 경우가 있어 제목, 상세설명, 감독/출연진에 각각 div를 부여해 길이에 따라 글씨 크기가 조정되도록 건의할 생각이다. 3. 등록자 comment도 너무 크고 누가 적은 것인지 제대로 표기되어있지 않아 텍스트와 사이즈에 수정을 했다.(h1 -> h3) 추가 수정 필요 사항 1. 상세 설명 페이지에서 로고 클릭 시 메인페이지로 넘.. 2023. 5. 11.
23.05.10 발생한 문제 1. 메인 페이지에서 카드에 커서를 올렸을 때 글자에 커서를 올리면 hover가 작동하지 않음 2. 각 카드마다 새로운 상세 페이지를 만들기에는 기술적 부족함이 있음 3. 각 영화마다 관람평을 구분해서 등록할 수 없음 해결 방법 2 -> 미리 3개 정도의 영화만 상세 페이지를 정적으로 구현하고 이후 추가 등록되는 영화는 상세페이지로 넘어가지 않거나 공통되는 페이지만 나오도록 설정 3 -> 위 3개의 상세 페이지만 따로 관람평을 저장하는 데이터 베이스를 만들기 임시 수정 코드 # DB 데이터 -> 가디언즈 오브 갤럭시-Volume 3의 상세 페이지에 출력-------------------------------------------------------------------- @app.route.. 2023. 5. 10.
23.05.09 select_one을 통해 크롤링한 정보가 제대로 가져와지지 않는 오류 발생 오류 발생 코드 @app.route("/movie", methods=["POST"]) def movie_post(): url_receive = request.form['url_give'] # 입력한 url 저장 comment_receive = request.form['comment_give'] # 입력한 comment 저장 star_receive = request.form['star_give'] # 입력한 별점 저장 headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3.. 2023. 5. 9.
23.05.08 새로운 조원들과 함께 미니 프로젝트를 만들게 되었다. 팀 이름은 비전파이브 일단 영화 추천사이트를 만들기로 했고, 그 구성은 아래와 같다. 나는 백엔드(python)를 맡게 되었다. 기본 코드 작성 from flask import Flask, render_template, request, jsonify app = Flask(__name__) @app.route('/') def home(): return render_template('index.html') @app.route("/movie", methods=["POST"]) def movie_post(): url_receive = request.form['url_give'] comment_receive = request.form['comment_give'.. 2023. 5. 8.