Добавьте CSRF в пост-запрос locust для предотвращения ошибки django - Forbidden (CSRF cookie не установлен).

Как добавить CSRF в URL для тестирования django из locust, чтобы предотвратить ошибку Forbidden (CSRF cookie not set.)?

Вот что я пробовал:

@task
def some_task(self):
    response = self.client.get("api/test/")
    csrftoken = response.cookies['csrftoken']

    self.client.post(
        "api/test/",
        {"csrfmiddlewaretoken": csrftoken},
        headers={"X-CSRFToken": csrftoken},
        cookies={"csrftoken": csrftoken})

Ошибка, которую я получаю

KeyError: "name='csrftoken', domain=None, path=None"

Вернуться на верх