Python,TIPSDocker,FastAPI,PostgreSQL

Python,TIPSDocker,FastAPI,PostgreSQL

前回の投稿ではhedgehogsリソースを操作する基本的なAPIエンドポイントを構築しました。
今回の投稿ではユーザーが予約サイトにサインアップしてお気に入りのハリネズミさんを探し管理できるようにユーザーモデルを構築していきま ...

Python,TIPSDocker,FastAPI,PostgreSQL,pytest

Python,TIPSDocker,FastAPI,PostgreSQL,pytest

前回の投稿ではユニットテストを行うための土台作りをし、いくつかのテストケースを実装しました。
この投稿ではRESTの標準仕様に従いAPIエンドポイントを構築していきます。

過去の投稿はこちらから辿ることができます。 ...

Python,TIPSDocker,FastAPI,PostgreSQL,pytest

Python,TIPSDocker,FastAPI,PostgreSQL,pytest

前回の投稿ではリポジトリパターンの導入と依存性注入を行い、APIエンドポイントをPostgreSQLと接続させました。
今回の投稿では前回までに作成した構成でユニットテストを行うための土台作りをし、いくつかのテストケースを実装 ...

2021-01-25Python,TIPSDocker,FastAPI,PostgreSQL

2021-01-25Python,TIPSDocker,FastAPI,PostgreSQL

前回の投稿ではPostgreSQLコンテナを立ち上げてAlembicからマイグレートするところまで実践しました。
今回の投稿では用意したテーブルとAPIを接続してクエリを実行し、DBから取得した情報を元にJSONを返却するよう ...

2021-01-24Python,TIPSDocker,FastAPI,PostgreSQL

2021-01-24Python,TIPSDocker,FastAPI,PostgreSQL

前回はDockerを使用してFastAPIコンテナを立ち上げるところまで作成し、HelloWorldっぽいことを実践しました。
API構築とデータベースは切ってもきれない関係です、Django REST framework で ...