Django, размещенный на Render - Медиафайлы/шаблоны vars

У меня есть приложение Django, которое хранит свои статические и мультимедийные файлы в ведре AWS S3. Получение, использование и хранение этих файлов прекрасно работает локально. Проблема в том, что при доступе через живой сайт, размещенный на Render, если я пытаюсь загрузить и отобразить изображение, веб-приложение выдает ошибку и завершает работу. Обычно я не размещаю свои проекты на хостинге, так что это может быть чем-то совершенно глупым. Я предполагал, что поскольку файлы хранятся в S3, доступ к ним будет одинаковым? Возможно, мне нужно внести некоторые изменения в Render?

В журналах Render я получил несколько ошибок, когда ему не нравятся/не удается найти значения в переменных шаблона, которые я использую для отображения медиа-изображений. Эти ошибки не возникают локально, поэтому я немного запутался. Это очень длинный отслеживание, поэтому я попытался отрывок важные / повторяющиеся части. Я не уверен, связано ли это с Render, моим S3-ведром u;loads или шаблоном Django :(

Смотрите изображения/видео ниже:

видео прямого выпуска: https://drive.google.com/file/d/1yriXvreGSWv_FiRKOwxKEg-5TDzfyejU/view?usp=sharing

видео, работающее локально: https://drive.google.com/file/d/1UA-_kUaE6f1HPjqrUkqNIR1gSXmBNHz3/view?usp=sharing enter image description here enter image description here enter image description here

if form.is_valid():
        form.save()

        form = ImageForm()
        img_obj = Image_Upload.objects.latest("date_uploaded")
        img = img_obj.image.url
        id = img_obj.id
        context = {
            "form": form,
            "image": img,
            "id": id
        }
        colours_stores = Colour_Store.objects.all()
        for col in colours_stores: #clear recent colours per picture/refresh
            col.delete()

        return render(request, "main.html", context)

    else:
        form = ImageForm()
        context = {
            "form": form
        }
        return render(request, "main.html", context)

Вы можете найти мой код здесь для дальнейшего ознакомления: https://github.com/KianaR/Colour-Picker

Есть идеи?

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