Это папки моего проекта
Сначала я решил установить URL-адрес мультимедиа и мультимедиа root на мои settings.py
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/portfoliopicture/'
Со своей стороны, администратор решил использовать шаблон URL-адреса локально, так как пока я нахожусь в локальном режиме, он не смог бы получить мой URL-адрес "Я вообще не был уверен, поскольку в документации ничего не говорилось шаблон URL "
if settings.DEBUG:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Я определил свою модель таким образом.
image = models.ImageField(upload_to='portfoliopicture/')
И используя URL, чтобы получить изображение,
src="{{ portfolio.image.url }}"
Внутри моего шаблона html вот как я это называю. Эта проблема, которую я получаю, настолько странна, как будто она не может найти путь URL.
Это сообщение об ошибке, которое я получаю. исходя из вкладки сети
хотелось бы понять. Почему у меня возникла эта проблема, когда URL, кажется, определен. Это проблема с тем, как я называю папки? Я явно что-то здесь упускаю.
это происходит, когда я добавляю префикс вручную
src="portfoliopicture/{{ portfolio.image.url }}"