当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django csrf_protect用法及代码示例


本文介绍 django.views.decorators.csrf.csrf_protect 的用法。

声明

csrf_protect(view)

为视图提供CsrfViewMiddleware 保护的装饰器。

用法:

from django.shortcuts import render
from django.views.decorators.csrf import csrf_protect

@csrf_protect
def my_view(request):
    c = {}
    # ...
    return render(request, "a_template.html", c)

如果您使用的是基于类的视图,您可以参考装饰基于类的视图。

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.views.decorators.csrf.csrf_protect。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。