TIL
3-15[Project] 장바구니 기능 구현 학습중
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 11651 2. 장바구니 조각기능 구현 중 - DB에 저장하는 방식과 session방식을 합쳐서 사용하는 방식으로 구현 중 - 각각의 방식으로 학습하는 중 내일 할 일 1. 백준 알고리즘 문제 풀기 2. 장바구니 조각 기능 구현 완성 3. iamport 사용방법 숙지
3-14[mypy] 데코레이터 인식 안되는 경우
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 1010 2. 장바구니 조각기능 구현 중 - DB에 저장하는 방식과 session방식을 합쳐서 사용하는 방식으로 구현 중 - 각각의 방식으로 학습하는 중 user = request.user.is_authenticated if user: if request.user.is_authenticated: mypy는 데코레이터를 제대로 추적 못할 수도 있다. def views(request : HttpRequest): if not request.user.is_authenticated: return redirect(URL_LOGIN) 위와 같이 사용하면 피할 수 있음 내일 할 일 1. 백준 알고리즘 문제 풀기 2. 장바구니 조각 기능 구현 완성 3. iampor..
3-13[Project] 장바구니 기능 구현 학습중
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 11650 2. 장바구니 조각기능 구현 중 -session을 이용한 방법으로 구현 작업중 참고 레퍼런스 : 배우는 프로그래머님 https://www.youtube.com/watch?v=1vquaf5QWPw 내일 할 일 1. 백준 알고리즘 문제 풀기 2. 장바구니 조각 기능 구현 완성 3. iamport 사용방법 숙지
3-12[Project] Plant_category 테이블 자동 입력
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 10757 2. 카테고리 정보 입력 3. 카테고리 정보와 식물 정보 연동 4. 장바구니 작업중 * 카테고리 정보 입력 중요 코드 # db.cursor()로 위치커서를 잡아주고 execute()를 이용하여 sql query문을 보내줌 # 실행후에는 .commit()하지 않으면 반영되지 않음.직접 cosole에서 할때도 commit해야하는 것과 같음 cursor = db.cursor() cursor.execute("DELETE FROM plant_plantcategory;") db.commit() time.sleep(2) # db.close() 하지 않으면 밑에서 orm이 작동하지 않음. db 접근이 중복으로 되어 생기는 문제로 생각됨. db.close..
3-11[Project] GIT 브랜치 사용법
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 2798 2. git 브랜치 사용법 학습 브랜치 생성 git branch 브랜치 이름 브랜치 전환 git switch 브랜치 이름 브랜치 삭제 git branch -d 브랜치 이름 브랜치 생성 및 전환 동시에 git switch -c 브랜치이름 복원하기 git restore 파일명 이미 스테이지에 올라간 파일 복원하기 git restore --staged 파일명 3. 크롤러 ORM 사용하여 DB에 추가하기 - 특이사항 pymysql을 이용한 쿼리문 사용 db = pymysql.connect( host=MY_DATABASES["default"]["HOST"], port=3306, user=MY_DATABASES["default"]["USER"], pa..
3-10[Project] 개발환경 세팅 후 실습자료 제작 및 배포
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 2447 2. git 개발환경 공유 3. 깃 실습자료 작성 및 배포 https://dawnpast12.tistory.com/entry/%EA%B0%9C%EB%B0%9C-%EC%85%8B%ED%8C%85-%ED%9B%84-%EC%8B%A4%EC%8A%B5-%EC%B0%B8%EA%B3%A0-%EC%9E%90%EB%A3%8C 개발 셋팅 후 실습 참고 자료 선행 조건 : 작업 환경 셋팅 - Team repo 연결 확인 할 것 : git remote -v 기대 결과 : origin https://github.com/본인깃아이디/greendoor.git (fetch) origin https:.. dawnpast12.tistory.com 내일 할 일 1. 백준 ..