Django и Cloudinary - загрузка изображений в админ-панель возвращает ошибку «Эта страница res.cloudinary.com не может быть найдена»

У меня есть следующая Teacher модель:

class Teacher(models.Model):

...    
    # Image Field
    image = models.ImageField(upload_to='teacher_images/', blank=False, null=False)  

    # Metadata
...
    class Meta:
        verbose_name = "Teacher"
        verbose_name_plural = "Teachers"
        ordering = ['name']
        indexes = [
            models.Index(fields=['email']),  
            models.Index(fields=['department']),  
        ]
    





        

А в моем settings.py:

cloudinary.config( 
    cloud_name = "dce5bvfok", 
    api_key = "622363596588819", 
    api_secret = "v9J64YEaRrGODOEUz_8P_0dpYb0", 
    secure=True
)

# Set default storage backend to Cloudinary
DEFAULT_FILE_STORAGE = 'cloudinary_storage.storage.MediaCloudinaryStorage'
MEDIA_URL = 'https://res.cloudinary.com/dce5bvfok/image/upload/'

Однако когда я перехожу в панель администратора, чтобы загрузить изображение, URL-адрес формируется правильно. Например: https://res.cloudinary.com/dce5bvfok/image/upload/teacher_images/hsu2-min.JPG. Однако я не могу просмотреть изображение, так как получаю эту ошибку при переходе по сгенерированному URL:

This res.cloudinary.com page can’t be found
No webpage was found for the web address: https://res.cloudinary.com/dce5bvfok/image/upload/teacher_images/hsu2-min.JPG
HTTP ERROR 404

Кто-нибудь знает, почему это происходит и как это исправить?

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