Отображение файла, загруженного на Aws S3
https://s3.console.aws.amazon.com/s3/object/<Bucket_name>?region=us-east-2&prefix=media/<filename>
это url, который я хочу сохранить в моем пользовательском Abstractuser из загрузки файла. Как можно загрузить файл, чтобы переопределить поле аватара пользователя из views.py?
from django.shortcuts import render
from .forms import UserProfileForm
def index(request):
return render(request,'home.html')
Часть извлечения работает.
<img class="profile-pic" src="{{user.avatar.url}}" >
В настоящее время отображается аватар, связанный с пользователем.
https://s3.console.aws.amazon.com/s3/object/<Bucket_name>?region=us-east-2&prefix=media/default.png
Settings.py
MEDIAFILES_LOCATION = 'media'
MEDIA_URL = "https://%s/%s/" % (AWS_S3_CUSTOM_DOMAIN, MEDIAFILES_LOCATION )
DEFAULT_FILE_STORAGE = 'portfolio.storage_backends.MediaStorage'