django 禁用CSRFtoken后为什么还是会有403拦截

django 禁用CSRFtoken后为什么还是会有403拦截
django在setting.py中禁用了下面mode

  # 'django.middleware.csrf.CsrfViewMiddleware',

但是为什么还是有

img


这是哪里出问题了吗
补充说明,
由于设置了nginx 代理,导致django admin 后台登录报错DEBUG=TRUE时,报错如下.

img


nginx 代理django配置如下
是我nginx代理设置不对吗,还是什么问题
但是,django除了后台管理,其他都是正常的,运行截图如下.这就说明我禁用CSRFtoken是成功了的

img

    server {
        listen       8000;
        server_name  localhost1;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
        #跨域代理设置
        #http://192.168.2.2:8000/media/oderexcel/1640316328.9266975TEST1_TEST_2_1_20211221_08.xlsx
        location /media/ {
            alias 'D:/static/media/';
            expires    7d;
        }
        location /api/media/ {
            alias 'D:/static/media/';
            expires    7d;
        }
        location / {
            proxy_pass http://127.0.0.1:8008; #//转发接口 (/api/的请求会转发至http://127.0.0.1:8000/)
            proxy_cookie_path  / /;

            # proxy_set_header Host $host:$server_port;
        }
from django.views.decorators import csrf


@csrf.csrf_exempt
def index():
    return HttpResponse('ok!')

导入csrf,在视图方法上加装饰器@csrf.csrf_exempt试下。

要不,你试试清除浏览器缓存?

可能是禁用方式不对