db

    [ SQLAlchemy ] SQLAlchemy 쿼리문 정리

    [ SQLAlchemy ] SQLAlchemy 쿼리문 정리

    DB에 데이터를 삽입하는 방법 [ add ] vegan = Vegan(id=1, shop="502 세컨즈카페", address="서울 노원구 섬밭로 232 우성아파트", sector="양식", menu="502 샐러드파스타(락토,비건가능), 502 양념감자튀김(락토,비건가능)", longitude=37.6366151651829, latitude=127.065668150406, region="노원구", image="https://search.pstatic.net/common/?autoRotate=true&quality=95&size=168x130&src=https%3A%2F%2Fldb-phinf.pstatic.net%2F20180323_17%2F1521777524889tQVNp_JPEG%2F_%25A5%2..

    [ Flask SQLAlchemy ]  SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    [ Flask SQLAlchemy ] SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    openpyxl을 이용하여 엑셀을 읽어 데이터를 SQLAlchemy를 사용해 DB에 넣기 from openpyxl import load_workbook # 엑셀을 불러오기위해 openpyxl 패키지 사용 from kakao_api import generate_location from models import Vegan import app wb = load_workbook(filename='VeganMap.xlsx') # 엑셀 불러오기 ws = wb.active # 현재 활성화 되어있는 시트 선택! [ 저는 시트가 하나라서 그게 선택됩니다!] for row in range(3, ws.max_row): try: lat_log = generate_location(ws.cell(row, 6).value) exc..

    [ Flask SQLAlchemy ]  SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    [ Flask SQLAlchemy ] SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    openpyxl을 이용하여 엑셀을 읽어 데이터를 SQLAlchemy를 사용해 DB에 넣기 from openpyxl import load_workbook # 엑셀을 불러오기위해 openpyxl 패키지 사용 from kakao_api import generate_location from models import Vegan import app wb = load_workbook(filename='VeganMap.xlsx') # 엑셀 불러오기 ws = wb.active # 현재 활성화 되어있는 시트 선택! [ 저는 시트가 하나라서 그게 선택됩니다!] for row in range(3, ws.max_row): try: lat_log = generate_location(ws.cell(row, 6).value) exc..

    [ Flask ] Flask에서 SQLAlchemy 사용하기! [ Flask ORM ]

    [ Flask ] Flask에서 SQLAlchemy 사용하기! [ Flask ORM ]

    플라스크에서 SQLAlchemy 사용해보기! SQLAlchemy 란? SQLAlchemy는 파이썬을 위한 ORM(Object-relational-mapping) 중 하나입니다. ORM을 사용하면 SQL 질의어를 쓰지 않고, CRUD 등을 공통된 접근 기법으로 사용할 수 있습니다. Flask에서는 사용하기 쉽게 만들어진 Flask-SQLAlchemy가 있습니다. 이때 ORM 이란 무엇일까? ORM은 Object Relational Mapping 즉, 객체-관계 매핑의 줄임말입니다. 객체-관계 매핑을 풀어서 설명하자면 우리가 객체지향 프로그래밍(Object Oriented Programming)에서 쓰이는 객체라는 개념을 구현한 클래스와 관계형 데이터베이스(Relational DataBase)에서 쓰이는 데..