POST api-django Rest框架中未出现的字段
我正在尝试为SignIn编写API,使用django Rest框架注册。我为auth用户编写了一个简单的序列化程序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
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可浏览视图上?
任何帮助都将不胜感激。我也有同样的问题,有没有想过?