【发布时间】:2020-09-26 04:57:21
【问题描述】:
我想创建一个从 React 到 DRF 的 POST 请求以实现正常的搜索功能:网站上的任何人都可以在搜索字段中输入内容,并且该数据将用于查询数据库。我不需要对用户进行身份验证或任何事情。在 DRF 中需要一个身份验证类,我不知道该使用哪一个。有什么想法吗?
【问题讨论】:
标签: django django-rest-framework
我想创建一个从 React 到 DRF 的 POST 请求以实现正常的搜索功能:网站上的任何人都可以在搜索字段中输入内容,并且该数据将用于查询数据库。我不需要对用户进行身份验证或任何事情。在 DRF 中需要一个身份验证类,我不知道该使用哪一个。有什么想法吗?
【问题讨论】:
标签: django django-rest-framework
将 permission_classes 和 authentication_classes 设置为空
from rest_framework.views import APIView
class MyPublicView(APIView):
permission_classes = []
authentication_classes = []
您可以使用任何 DRF 视图来代替 APIView。此过程对于 DRF 中的所有 CBV 都是相同的。
【讨论】: