登录接口已经成功返回token,在之后的接口测试中,在Postman的Header部分也添加的Authorization:Bearer<token>,不管怎么修改一直报错。
后来发现,是因为我自定了一个用户模型,sys_user,虽然数据库中已经成功添加了这个表,但django一直默认使用自己的自带model——user,导致认证不通过。
如果将默认user修改为自定义user,参考以下链接:
Django自定义用户类User Model的两种方式_django user model-CSDN博客
难受,为这个bug找了整整一下午加一晚上!