새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 코린이
  • 내일배움캠프
  • 자기주도학습
  • Selenium 4
  • 내일배움카드
  • 개발일지
  • 프로그래머스
  • 국비지원
  • Github
  • 스파르타코딩클럽
  • til
  • 코딩
  • Python
  • machine learning
  • 코딩프로젝트
  • AI트랙
  • 내일배움단
  • docker
  • TodayILearned
  • portfolio

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네

12시 지난 새벽

TIL

3-12[Project] Plant_category 테이블 자동 입력

2022. 3. 12. 22:01

오늘 한 일 (회고)

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()
time.sleep(3)


# 2. > sql query문을 이용하여 table의 내용을 비우고 시작


def category_insert(category, plant_plantcategory_id):
    ptcategory = PlantCategory(id=plant_plantcategory_id, category=category)
    # pt.save() 통해 새 객체를 database에 insert
    ptcategory.save()
    print(f"={plant_plantcategory_id}번 카테고리 입력완료={category}")
    plant_plantcategory_id += 1
    time.sleep(1)
    return plant_plantcategory_id

내일 할 일

1. 백준 알고리즘 문제 풀기

 

2. 티스토리 블로그에 TIL을 올리면 자동으로 Github에 올라갈 수 있게 만들기

 

3. 장고 클론 코딩 위주로 실습 시작하기

 

4. 파이썬 장고 실무 복습하기

- 파이썬 기초 복습 특강 공부 후 

 

5. 깃 브랜치 사용법 습득 및 장바구니 기능 구현

저작자표시 비영리 변경금지 (새창열림)

'TIL' 카테고리의 다른 글

3-14[mypy] 데코레이터 인식 안되는 경우  (0) 2022.03.14
3-13[Project] 장바구니 기능 구현 학습중  (0) 2022.03.13
3-11[Project] GIT 브랜치 사용법  (0) 2022.03.11
3-10[Project] 개발환경 세팅 후 실습자료 제작 및 배포  (0) 2022.03.10
3-9[Project] 크롤링 jsp 사이트 완성, 개발환경 셋팅  (0) 2022.03.09
    'TIL' 카테고리의 다른 글
    • 3-14[mypy] 데코레이터 인식 안되는 경우
    • 3-13[Project] 장바구니 기능 구현 학습중
    • 3-11[Project] GIT 브랜치 사용법
    • 3-10[Project] 개발환경 세팅 후 실습자료 제작 및 배포
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바