レシピサイトを模倣したAIPを作成しました。
今まで、学んできたDjangoを使って、少し本格的にバックエンド開発を個人でしてみたものをアップロードしたレポジトリです。
なので、ただAPIを構築するだけではなく、Docker、テストの作成、Swaggerを使用して自動ドキュメントを生成などにも取り組みました。
しかし、バックエンドにフォーカスしてので、フロントエンドはないです。
なので、もし、Dockerを使って動くモノを確認する場合は、SwaggerのUIで確認してもらう形になります。
※「/api/docs/」:Swaggerのエンドポイント(その後、機能を確認するときにToken認証をする必要もあります)
Tokenエンドポイント(/api/user/token/)からTokenを取得してヘッダーに付与する必要があります。
SwaggerのUIの機能を使えばとても簡単にヘッダへの継続化などができます。
※SwaggerのUI機能の使い方については割愛させていただきます