Django Получить токен CRSF - PullRequest
0 голосов
/ 09 июля 2020

Я хотел бы получить токен CRSF, чтобы я мог выполнять POST извне с веб-сайта, например, через POSTMAN или другие внешние приложения. Я предоставил пользователю конечную точку API для загрузки файлов, которую они могут делать прямо внутри, делая это с веб-сайта.

Однако необходим токен CRSF. Я использую sh, чтобы извлечь его (пользователь будет входить в систему через внешний клиент, поэтому я использую sh, чтобы иметь возможность передать токен CRSF, чтобы они могли включить его и отправить файл, конечно, он не будет виден, программа установит его вручную, когда они нажмут кнопку загрузки во внешней программе)

1 Ответ

1 голос
/ 09 июля 2020

Если вы хотите получить доступ к Django с помощью Postman, создайте конечную точку API (можно использовать Django Rest Framework).

Затем в JS интерфейсных библиотеках вы можете явно добавить токен CSRF https://docs.djangoproject.com/en/3.0/ref/csrf/

...