Чтение изображения как массива из модели Django

Модель django выглядит следующим образом

class Post(models.Model):
    title = models.CharField(max_length=100)
    file = models.FileField(null=True,blank=True,upload_to='Files')
    content = models.TextField()
    date_posted = models.DateTimeField(default=timezone.now)
    author = models.ForeignKey(User, on_delete=models.CASCADE)

Я хочу прочитать файл. Допустим, это изображение. Я хочу прочитать это изображение в формате массива.

Я пробовал это, но это не работает.

img = Post.objects.all()[0].file
print(img)


OR
print(np.array(img))

Выход: car-1.jpg

Ожидаемый вывод : двумерный массив

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