使用django rest框架,例如,如果我有一个视图来签署用户,则要求请求者发送以下JSON:
{
"username": "johnyappleseed",
"password": "md783bfaHVfa"
}
在最佳实践中,是否有一些类似于以下内容的序列化器类:
class SignInSerializer (serializers.Serializer):
username = serializers.CharField( ... )
password = serializers.CharField( ... )
确认客户提出的请求?
如果没有,如何验证此类请求?
答案 0 :(得分:1)
您正在谈论的是常规身份验证功能。
您当然可以提出自己的解决方案,但是已经很少有库可以帮助您解决问题:
http://www.django-rest-framework.org/api-guide/authentication/#third-party-packages