首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSRF验证失败Django-rest-framework Djoser

CSRF验证失败Django-rest-framework Djoser
EN

Stack Overflow用户
提问于 2021-10-07 08:23:43
回答 1查看 37关注 0票数 0

我在Django-rest-framework中有一个项目,使用的是基于Bryan Dunn - Web Development Videos here的youtube教程的react spa。我在将它扩展到博客应用程序时遇到了问题,因为我一直收到这个错误。

代码语言:javascript
复制
#blog/view.py
class BlogListAPIView(ListCreateAPIView):
    serializer_class = BlogSerializer
    queryset = Blog.objects.all()


class BlogDetailAPIView(RetrieveUpdateDestroyAPIView):
    serializer_class = BlogSerializer
    queryset = Blog.objects.all()
    lookup_field = "id"

这是前端请求的问题吗?也许是一个已经丢失的头或者其他什么东西,或者在后端?因为我在邮递员和YASG中使用它没有问题。

EN

回答 1

Stack Overflow用户

发布于 2021-11-05 08:11:21

我真的不知道如何在类视图中做到这一点,但如果你使用的是函数视图,你可以使用csrf_exempt装饰器‘从django.views.decorators.csrf导入csrf_exempt’,然后使用@csrf_exemot定义your_function() ......

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69477776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档