장고 시작하기 11. 장고 MVT – CRUD

장고 MVT

장고 MVT 는 무엇이고 어떻게 CRUD가 진행되는 걸까요? MVT 혹은 MTV로 불리는데요. 이해를 위해서 View 부터 설명하겠습니다. 사용자로 부터 요청이 들어오면 요청이 들어온 URL에 따라 어떤 View 함수로 보낼지…

장고 시작하기 10. ORM으로 장고 CRUD

장고 crud

CRUD는 아시다시피 생성(Create), 읽기(Read), 업데이트(Update), 삭제(Delete)를 의미하며 데이터베이스의 데이터에 대해 수행할 수 있는 4가지 기본 작업을 나타내는데요. 이번 포스트에서는 장고 CRUD 는 어떻게 진행

장고 시작하기 8 : 장고 Model 생성하기

장고 모델

“장고 Model”은 데이터베이스 테이블을 나타내는 Python 클래스입니다. 데이터베이스에 저장된 데이터의 구조와 동작을 정의할 수 있는거죠. 장고 Model의 장점은 데이터베이스에 구애 받지 않는다는 점 입니다.

장고 시작하기 5 : 서버와 클라이언트 데이터 주고받기

장고 get, post

장고 기초에서의 제일 중요한 내용이 “서버와 클라이언트가 어떻게 데이터를 주고 받는지” 인 것 같습니다. GET은 URL 뒤에 ?쿼리 형식으로 데이터를 보내고, 작은 데이터를 서버로 보낼 때 사용합니다. POST는 INSERT, UPDATE 때 사용되며, 데이터가 BODY에서 전송됩니다.두 방식 모두 form 태그를 사용하는데요

Flask : SqlAlchemy 로 DB 다루기

“SQLAlchemy”는 Python의 SQL 데이터베이스를 위한 강력한 툴킷입니다. Flask-SQLAlchemy를 결합하면 Flask 애플리케이션에서 데이터베이스 작업을 쉽게 할 수 있습니다. Flask-SQLAlchemy은 SQL이 아닌 ORM을 사용해서 데이터베이스를 다룰 수 있게 해줍니다.