Cannot apply DjangoModelPermissionsOrAnonReadOnly on a view that does not set `.queryset` or have a `.get_queryset()` method.

这个问题是在使用 django REST 做自定义认证的时候出现的

 

解决方法是 在settings.py 中注释掉这个

REST_FRAMEWORK={
'DEFAULT_PERMISSION_CLASSES': [
'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly',
]

}

posted @ 2022-10-15 07:35  侬侬发  阅读(24)  评论(0编辑  收藏  举报