我想创建一个从React到DRF的POST请求,以提供正常的搜索功能:站点上的任何人都可以在搜索字段中输入内容,并且该数据将用于查询数据库。我不需要用户进行身份验证或其他任何操作。在DRF中,需要有一个身份验证类,我不知道该使用哪个身份验证类。有什么想法吗?
答案 0 :(得分:1)
将 permission_classes
和 authentication_classes
设置为空
from rest_framework.views import APIView
class MyPublicView(APIView):
permission_classes = []
authentication_classes = []
您可以使用任何DRF视图代替 APIView
。对于DRF中的所有CBV,此过程都是相同的。