mam taki widok w view.py
def image(request, d_image_id):
d_image = get_object_or_404(DImage, id=dummy_image_id).image_url.url
context = {'d_image': d_image}
return render(request, 'webstore/image.html', context)
urlpatterns = [
# image
url(r'^image/(?P<d_image_id>[0-9]+)/$', views.image),
# url(r'^image/(?P<d_image_id>[0-9]+)/$', views.image, name='image'),
]
model:
class DImage(models.Model):
image_url = models.ImageField(upload_to='media/')
obrazek leci do katalogu /media w moim projekcie. Wszystko działa cacy.
Problem zaczyna się jak chcę ten obrazek wyciągnąć po jego id, podaje prawidłową ściężkę, ale nie wyświetla obrazka :(
mój html:
<img src="media/{{ d_image }}" alt="{{ d_image }}">
ścieżkę podaje prawidłowo do follderu czyli /media/nazwa_obrazka.jpg ale go nie wyświetla :/
nawet jak podam dosłowną ścieżkę :/