#django #curl #csrf
#django #curl #csrf
Вопрос:
Я раньше не использовал эту часть Django, но у меня есть конечная точка, которая выдает мне ошибку 403 и сообщает мне, что моему запросу нужен токен csrf. Я пытался выяснить, как лучше всего это сделать, поскольку я пытался настроить кучу запросов curl для обработки некоторых простых запросов к конечной точке. Аналогично, я думал также использовать POSTman, но я не был уверен, где документация для обработки этого запроса.
Я видел файл cookie csrftoken, но когда я пытался выполнить curl с его помощью, он все еще выдавал мне 403. думал, что это будет выглядеть примерно так:
curl -d @profilepicturev2.png -b "csrftoken=Ebfn2OlfhSwFjAEQdoQon7wUjbynFoJqrtHMNPla3cy7ZfCMT9cxZ3OQHsbaedam" http://127.0.0.1:8000/api/files/uploader
Может быть, я ошибаюсь? Я пытаюсь отправить фотографию на сервер, поэтому я подумал, что это будет правильно, и не был уверен, нужно ли мне добавлять дополнительные параметры, чтобы добавить дополнительную информацию о данных.
Ответ №1:
мне нужно увидеть ваш код, но я думаю, вам нужно установить «pillow» для отправки изображений в django!
Комментарии:
1. Кода может быть много. Похоже, что вам в основном потребуется просмотреть некоторую базовую конфигурацию сервера Django, предположительно. Я должен быть в состоянии это сделать
2. Да, это было бы началом, и мне нужно settings.py тоже надеюсь, что вы все равно уже решили эту проблему!