프로젝트 의 Python 스킬 트리

Flask 와 SQLite 로 REST API 구축하기

초급

이 프로젝트에서는 SQLite 를 데이터베이스로 사용하여 Flask 에서 REST API 를 구축하는 방법을 배웁니다. 먼저 샘플 SQLite 데이터베이스를 생성하고 데이터를 채웁니다. 그런 다음, SQLite 데이터베이스의 데이터에 대해 CRUD (생성, 읽기, 업데이트, 삭제) 작업을 수행하는 엔드포인트가 있는 Flask 애플리케이션을 구축합니다.

pythonweb-development

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 SQLite 를 데이터베이스로 사용하여 Flask 에서 REST API 를 구축하는 방법을 배웁니다. 먼저 샘플 SQLite 데이터베이스를 생성하고 일부 데이터를 채웁니다. 그런 다음, SQLite 데이터베이스의 데이터에 대해 CRUD (Create, Read, Update, Delete) 작업을 수행하는 엔드포인트가 있는 Flask 애플리케이션을 구축합니다.

👀 미리보기

Flask SQLite API 미리보기

🎯 작업

이 프로젝트에서 다음을 배우게 됩니다.

  • SQLite 를 데이터베이스 백엔드로 사용하여 Flask 애플리케이션을 생성하는 방법
  • 샘플 SQLite 데이터베이스 및 테이블을 생성하는 방법
  • 샘플 데이터로 데이터베이스 테이블을 채우는 방법
  • 모든 사용자를 검색하고, ID 로 특정 사용자를 검색하고, 새 사용자를 생성하고, 기존 사용자를 업데이트하고, 사용자를 삭제하는 엔드포인트를 구현하는 방법
  • cURL 또는 브라우저를 사용하여 REST API 엔드포인트를 테스트하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다.

  • SQLite 를 데이터베이스로 사용하여 Flask 애플리케이션을 구축
  • Flask 를 사용하여 SQLite 데이터베이스의 데이터에 대한 CRUD 작업 수행
  • Flask 애플리케이션용 REST API 엔드포인트 구현 및 테스트
이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 중급 레벨의 실험이며 완료율은 80%입니다.학습자들로부터 91%의 긍정적인 리뷰율을 받았습니다.

강사

labby
Labby
Labby is the LabEx teacher.