Получение ошибки 500 при передаче изображения с клиента на сервер
У меня есть html-код, который принимает изображение от пользователя в качестве входных данных, и я пытаюсь отправить его на сторону сервера, когда я нажимаю кнопку обработки для обработки в Django, но я получаю ошибку 500 в консоли. На стороне сервера я хочу прочитать это изображение, выровнять его и применить к нему ocr
Код для html следующий:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Image Processing</title>
</head>
<body>
<h1>Image Processing</h1>
<form id="image-upload-form" method="post" enctype="multipart/form-data">
{% csrf_token%} <input type="file" id="image-upload" name="image" accept="image/*">
<button type="submit">Upload Image</button>
</form>
<div id="result"></div>
</body>
</html>
Код для питона на стороне сервера:
Сначала я использовал ajax-запрос, но продолжал получать ошибку 403 forbidden, затем я изменил html-код и использовал форму в качестве ввода, но все равно получал 500 ошибку