FastAPI を使ってWEBアプリを作ってみる その6
前回の投稿ではhedgehogsリソースを操作する基本的なAPIエンドポイントを構築しました。
今回の投稿ではユーザーが予約サイトにサインアップしてお気に入りのハリネズミさんを探し管理できるようにユーザーモデルを構築していきま ...
FastAPI を使ってWEBアプリを作ってみる その5
前回の投稿ではユニットテストを行うための土台作りをし、いくつかのテストケースを実装しました。
この投稿ではRESTの標準仕様に従いAPIエンドポイントを構築していきます。
過去の投稿はこちらから辿ることができます。 ...
FastAPI を使ってWEBアプリを作ってみる その4
前回の投稿ではリポジトリパターンの導入と依存性注入を行い、APIエンドポイントをPostgreSQLと接続させました。
今回の投稿では前回までに作成した構成でユニットテストを行うための土台作りをし、いくつかのテストケースを実装 ...
FastAPI を使ってWEBアプリを作ってみる その3
前回の投稿ではPostgreSQLコンテナを立ち上げてAlembicからマイグレートするところまで実践しました。
今回の投稿では用意したテーブルとAPIを接続してクエリを実行し、DBから取得した情報を元にJSONを返却するよう ...
FastAPI を使ってWEBアプリを作ってみる その2
前回はDockerを使用してFastAPIコンテナを立ち上げるところまで作成し、HelloWorldっぽいことを実践しました。
API構築とデータベースは切ってもきれない関係です、Django REST framework で ...