SQLite

    [ 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 Project ] 플라스크 프로젝트 #1  [1 일차 ! ]

    [ Flask Project ] 플라스크 프로젝트 #1 [1 일차 ! ]

    1일 차 동안은 원래 쓰던 mongodb가 아닌 ORM을 사용하여 sqlite로 DB를 변경하였고, 변경한 값들을 다시 적용시켜주는 작업을 하였다. 또한 바뀐 작업에 맞게 작동하는 함수들 까지 수정을 해줘야 해서 이리저리 머리가 많이 아팠다. 이미 만들어본 기능들임에도 사용하는 DB를 바꾸고, ORM 방식으로 변경하니 뭔가 어색했다. 바뀐 내용은 아래와 같다. 추가할 기능 회원가입을 위한 모델링 즐겨찾기 또는 좋아요 기능!

    [ 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)에서 쓰이는 데..