POST api-django Rest框架中未出现的字段

POST api-django Rest框架中未出现的字段,django,django-rest-framework,Django,Django Rest Framework,我正在尝试为SignIn编写API,使用django Rest框架注册。我为auth用户编写了一个简单的序列化程序 class UserSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = get_user_model() fields = ('url', 'username', 'password') 那么在我看来, @api_view(['POST']) def

我正在尝试为SignIn编写API,使用django Rest框架注册。我为auth用户编写了一个简单的序列化程序

class UserSerializer(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = get_user_model()
        fields = ('url', 'username', 'password')
那么在我看来,

@api_view(['POST'])
def signIn(request):
    serialized = UserSerializer(data=request.DATA)
    if serialized.is_valid():
         // authenticate user
为什么我的字段(用户名和密码)没有出现在swagger(django rest swagger)或API可浏览视图上?
任何帮助都将不胜感激。

我也有同样的问题,有没有想过?