不显示旧密码字段在可浏览的API Django Rest Auth中。
创始人
2025-01-10 08:30:17
0

要在可浏览的API中隐藏旧密码字段,可以使用Django Rest Framework的序列化器来自定义用户认证的序列化器。

以下是一个基本的解决方法:

  1. 创建一个新的序列化器,并从rest_auth.serializers import PasswordChangeSerializer继承。
from rest_auth.serializers import PasswordChangeSerializer

class CustomPasswordChangeSerializer(PasswordChangeSerializer):
    old_password = serializers.HiddenField(default=None)
  1. 在你的用户认证视图中使用新的序列化器。
from rest_auth.views import PasswordChangeView

class CustomPasswordChangeView(PasswordChangeView):
    serializer_class = CustomPasswordChangeSerializer
  1. 在你的URL配置中使用自定义视图。
from .views import CustomPasswordChangeView

urlpatterns = [
    ...
    path('password/change/', CustomPasswordChangeView.as_view(), name='rest_password_change'),
    ...
]

现在,当你在浏览器中浏览API时,旧密码字段将不再显示。

相关内容

热门资讯

黑科技游戏!红龙扑克是真正规的... 黑科技游戏!红龙扑克是真正规的(德扑ai助手软件)最初真的是有挂(有挂分享)-哔哩哔哩1)德扑ai助...
黑科技中牌率!微扑克辅助挂(w... 1、黑科技中牌率!微扑克辅助挂(wepokeai代打)往昔有挂(真是有挂)-哔哩哔哩2、进入游戏-大...
黑科技中牌率!菠萝德州偷偷看功... 黑科技中牌率!菠萝德州偷偷看功能(wpk ai辅助)切实真的有挂(真是有挂)-哔哩哔哩1、wpk a...
黑科技存在!云扑克cloudp... 黑科技存在!云扑克cloudpoker可以下载(德扑ai智能机器人线上代打)真是是有挂(新版有挂)-...
黑科技存在!wepoke辅助机... 黑科技存在!wepoke辅助机器人(wepokeai代打)往昔真的是有挂(确实有挂)-哔哩哔哩是一款...
黑科技系统!pokerworl... 您好,德州ai人工智能这款游戏可以开挂的,确实是有挂的,需要了解加威信【136704302】很多玩家...
黑科技好友!哈糖大菠萝有辅助(... 黑科技好友!哈糖大菠萝有辅助(wpk ai辅助)总是真的是有挂(有挂规律)-哔哩哔哩1、超多福利:超...
黑科技好牌!wepoke用模拟... 黑科技好牌!wepoke用模拟器(aa poker有外挂吗)固有有挂(揭秘有挂)-哔哩哔哩1、aa ...
黑科技系统!aapoker俱乐... 黑科技系统!aapoker俱乐部后台可以操作(wpk到底有没有外挂)原先有挂(有挂猫腻)-哔哩哔哩1...
辅助黑科技!wepoke到底有... 自定义wpk到底有没有外挂系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,...