🍣
【Django】Pythonで作るRest API【12ViewSets 2】
【12ViewSets 2】
YouTube: https://youtu.be/1up4WF4xMr0
今回は前回作成したビューの確認をブラウザを使用して行います。
まずはこちらにアクセスして、
「Post」の一覧ページを表示します。
そして、下の入力フォームから新しく「Post」のデータを作成します。
このURLで実行できるのは「GET, POST, HEAD, OPTIONS」のリクエストとなります。
右上の「GET」のボタンをクリックすると再度「Post」の一覧を表示できます。
次に各「Post」の詳細ページを表示します。
URLの末尾に「id」の値をセットします。
このURLで実行できるのは「GET, PUT, PATCH, DELETE, HEAD, OPTIONS」の
リクエストとなります。
入力フォームのタイトルの末尾に「update」とつけて、
「PUT」のボタンを押すと表示されている
「Post」のデータが変更できることが確認できます。
また右上の「DELETE」ボタンをクリックすると
今表示されている「Post」を削除することができます。
「ViewSets」を使用すると簡単にビューの作成ができるのですが、
その一方で細かいカスタマイズが難しくなるに注意が必要です。
Discussion