개발 일지✨
내일배움단 프로젝트 챌린지 10일차 개발일지
하루
2022. 1. 16. 00:24
코딩개발일지 시작의 한마디
1/15 (토)
토큰원리와 방식에 대해서는 공부했는데... 이걸 코드로 짜려면 어떤 언어로 어떻게 짜야하는지 아직도 모르겠다.....ㅜㅜ
개발 업무 내용
1. 스크랩 페이지 기능 제거
- 스크랩페이지를 담당하는 팀원이 검색어 저장하는 기능을 함께 담당하고 있는데, 검색어 저장도 안되고 있다보니 시간상 스크랩 기능은 빼기로 결정했다.
2. 서버로 데이터 전송 연결
저번시간까지는 서버와 연결까지만 확인해서 어떤 아이디 비밀번호 값을 입력하던 로그인이 됐었다.
이번에는 입력받은 데이터값을 서버에서 유저정보 유무나 회원가입 확인을 해주는 기능과 같이 연결될 수 있도록 구현했다. 마지막으로 DB에 저장되어서 회원가입한 아이디/비밀번호로 로그인이 진행되는지 확인해봐야 할 것 같다.
3. 최종 점검일
다음 주 목요일까지 만들고 금요일이 프로젝트 발표회이다 보니 적어도 수요일까지는 최종본이 나오는 것으로 정했다.
4. 검색단어와 검색페이지 연결
검색하여 나온 관련 단어들을 눌렀을 때 스크랩 페이지를 구현하려고 했으나 취소되었으므로, 사이트 '브런치'에서 해당 단어가 검색된 화면을 보여주도록 하려고 했다.
- 파이썬 브런치 자동검색
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.get("https://brunch.co.kr/")
driver.implicitly_wait(2)
search_box = driver.find_element_by_xpath(
'//*[@id="btnServiceMenuSearch"]')
search_box.click()
search_bar = driver.find_element_by_xpath(
'//*[@id="txt_search"]')
search_bar.send_keys('디저트')
search_bar.send_keys(Keys.RETURN)
실행시키면 브런치에서 해당 검색어를 검색한 결과 화면으로 이동된다. 이것을 연결시켜도 좋을 것 같다.
업무 중 이슈/고민/해결내용
아직 구현해야 할 것들
- 검색어 저장 (DB)
- 검색어 저장 페이지 디자인
- 메인 페이지 디자인
- 검색단어 - 브런치 자동검색 연결 (안된다면 제거)
- 로그인 토큰
To-do List
업무 | 기한 |
■ |
~ |