Skip to content

IwataGumi/iwatagumi_FastAPI_Tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

岩田組の TODO TASKS API チュートリアル

これは岩田組メンバーが作ったFastAPIになれるために使うリポジトリです。

アプリ構成

  • FastAPI : APIをPythonで開発するためのフレームワーク
  • SQLAlchemy : Pythonでデータベースを簡単に操作するためのORMラッパー
  • alembic : Pythonで使えるマイグレーションツール
  • SQLite : サーバーが不必要なデータベース

チュートリアルの行い方

これらのステップに従って、上から行ってください。 もしわからなければ、それぞれのステップごとにブランチが分かれているのでぜひ、活用してください。

ステップ一覧

  1. データベースのテーブルを作成するs
  2. タスクの作成機能
  3. タスクの一覧取得機能
  4. タスク完了機能
  5. タスクの削除機能
  6. タスクの編集機能

環境構築

  1. 依存パッケージのインストールをする
$ pip install -r requirements.txt
  1. データベース、テーブルの作成
$ alembic upgrade head
  1. サーバーを起動
$ python run.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published