【发布时间】:2018-10-03 18:19:24
【问题描述】:
我被 JWT 困住了,谁能告诉我如何获取用户 ID 和令牌。
我的 url.py :
from rest_framework_jwt.views import obtain_jwt_token
from scrumboard.views import UserDetail
from scrumboard import views
urlpatterns = [
url(r'^api-token-auth/', obtain_jwt_token),
url(r'^users/$', views.UserList.as_view()),
]
views.py:
class UserList(generics.ListAPIView):
queryset = User.objects.all()
serializer_class = UserSerializer
class UserDetail(generics.RetrieveAPIView):
queryset = User.objects.all()
serializer_class = UserSerializer
serializers.py:
class UserSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ('id', 'username', 'email', 'password')
问题是当我去 api-token-auth/ 时,它只给我用户名和密码,而不是 id。
【问题讨论】: