Skip to content

Kawaken555/python_graphql_dev_env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

導入方法

前提

VSCode、Dockerがインストール済みである

目指すこと

APIサーバーをデバッグモードで起動し、取得したjsonデータをブラウザに表示する

手順

  1. 当プロジェクトをローカル環境にクローンする
  2. VSCodeに Remote - Containers(ms-vscode-remote.remote-containers) をダウンロードする
  3. VSCodeでクローンした当プロジェクトのフォルダを開く。
    VSCode左のエクスプローラー画面には、「.devcontainer」「fastapi」「mysql」「.gitignore」「README.md」が並んでいることを確認する
  4. VSCode画面左下に出ている「>< Dev Container: Python」を押下する
  5. 表示されたプルダウン内の「Reopen in Container」を押下する
  6. コンテナが作成されたら、上部メニューの「実行」→ 「デバッグの開始」をクリックし、サーバーを起動する
  7. ターミナルに以下の表示が出てサーバーが起動したことを確認する
INFO:     Started server process [296]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
  1. サーバー起動したら、ブラウザを開き http://localhost:8000/docs にアクセスし Swagger UI を表示する 9 「POST」の「 /users/ create User」を押下する
  2. プルダウンリスト上部の「Try it out」を押下する
  3. 表示された json を編集し、任意のユーザー情報を作成する
  4. 「Execute」を押下する
  5. http://localhost:8000/users にアクセスし、先程作成したユーザー情報がブラウザに表示されることを確認する

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors