• 1.require_http_methods()
1.要求视图只接受特定的请求方法
2.该装饰器允许传递多个请求方法参数,以列表的形式,请求方法名要大写
from django.views.decorators.http import require_http_methods

@require_http_methods(['GET','POST'])
def my_view(request):
pass
表明该视图只允许get和post请求才可以访问
  • 2.require_GET()
1.要求视图只允许接受GET请求方法
from django.views.decorators.http import require_GET
@require_GET()
def my_view(request):
pass
  • 2.require_POST()
from django.views.decorators.http import require_POST
1.要求视图只允许接受POST请求方法
@require_POST()
def my_view(request):
pass


-------------------------------------------

个性签名:代码过万,键盘敲烂!!!

如果觉得这篇文章对你有小小的帮助的话,记得“推荐”哦,博主在此感谢!