WSGIRequest’ object has no attribute ‘is_ajax’
中间件权限校验的Ajax请求判断的版本问题
使用中间件权限校验,判断是不是Ajax请求时产生报错:
1 |
|
django更新至4.0取消了request.is_ajax()这个判断;4.0版本的django可以使用以下代替:
1 | request.headers.get('x-requested-with') == |
也可以将django版本降低,就可以继续使用:
1 |
|
WSGIRequest’ object has no attribute ‘is_ajax’
https://evanyangtobegreatest.github.io/2024/02/21/WSGIRequest’-object-has-no-attribute-‘is-ajax’/