백엔드 Back-end/플라스크 Flask

플라스크Flask ORM 예제 프로젝트

Tap to restart 2021. 8. 23. 22:00

ORM이란?

ORM(Object-relational mapping)은 객체와 관계형 데이터베이스를 연결해주는 것을 뜻한다.

ORM을 이용하면 객체를 다루듯 관계형 데이터베이스를 다룰 수 있다.

SQL문 없이 데이터베이스에 내용을 추가Create, 조회Read, 변경Update, 삭제Delete CRUD 할 수 있다.

 

파이썬Python에서 장고Django가 ORM으로 유명한데 플라스크Flask에서도 할 수 있다.

flask_sqlalchemy 팩키지를 이용하면 쉽게 ORM을 구현할 수 있다.

 

프로젝트 예제

Flask ORM Example Project

위 프로젝트를 내려받아서 실행해보면 어떤 식으로 작동하는지 쉽게 이해할 수 있다.