Django REST framework のdjoser のURLについて

DjangoのdjoserのURLについて質問があります。

from django.urls import path, include urlpatterns = [ path("test/auth/", include('djoser.urls')), path("test/auth/", include('djoser.urls.jwt')), path("test", include('test.urls')), ]

今まで、JWT認証をしようする際は見よう見まねで上記のurls.pyを作成していました。
http://IPアドレス/test/auth/jwt/create/ でJWTを取得でき、
http://IPアドレス/test/auth/jwt/refresh/ はリフレッシュトークンの送り先であることを認識しています。

path("test/auth/", include('djoser.urls')),

このURLの意味がわかりません。どういう目的で書かれている(どういうときに使用する)のでしょうか。

path("test/auth/", include('djoser.urls')),
path("test/auth/", include('djoser.urls.jwt')),

今までこの2行をセットで書かないとJWT認証ができないのかな、と思っていましたが、もしかしたら1行目は不要なのでは、と思い質問いたしました。

コメントを投稿

0 コメント