Django 3, меняю DEBUG = False, и при отправке писем изображения пропадают, почему это происходит? - PullRequest
0 голосов
/ 17 июня 2020

Отправлять письма по почте, и пропадают изображения при DEBUG = False при DEBUG = True все отображается, почему это происходит ???

сайт развернут на героку

для отправки электронных писем с использованием sendgrid

для хранения динамических c изображений с использованием AWS

почтового шаблона

<div class="row">
  <div class="col-12 d-flex justify-content-center" >   
    <img class="img-fluid w-100" style="width: 100%;" src="sitename.com/{{ img_path }}" alt="1">
  </div>
</div>

debug = true

enter image description here

debug = false

enter image description here

Когда мы загружаем картинки, они выгружаются в root проекта в папке media, что мне исправить (добавить), чтобы все работало?

    AWS_ACCESS_KEY_ID = 'id_key'
    AWS_SECRET_ACCESS_KEY = 'key'
    AWS_STORAGE_BUCKET_NAME = 'cinemaxpro-bucket'

    # AWS_S3_FILE_OVERWRITE = False
    AWS_DEFAULT_ACL = None
    DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...