캐발자
20
2020-11-23 01:10:37
0
57

(Django) media file 경로 지정 질문 드립니다.


안녕하세요.
장고로 웹사이트를 만들고 있습니다.

현재 media file을 이용하여 admin page에서 이미지를 업로드 하고 있으며,
각각의 url(ex:
http://127.0.0.1:8000/icon/a
http://127.0.0.1:8000/icon/b
http://127.0.0.1:8000/icon/c
http://127.0.0.1:8000/icon/d
)에 해당되는 이미지를 삽입하고 싶습니다.

<models.py>
class Image(models.Model): 
      image = models.ImageField(upload_to="icon/")

<views.py>
def searchdata(request):
      images = Image.objects.all()


물론 models.py 에서 image = models.ImageField(upload_to="icon/") 으로 설정해 주었기 때문에
{% for image in images %}
html 코드에 {{ image.image.url }} 을 입력하면
{% endfor %}
하나의 폴더(media/icon)에서 이미지가 모두 출력되는 것은 알고 있습니다.
 
그렇다면 icon 폴더 밑에 a, b, c, d 각각의 하위 폴더를 만들고
 template에서 각각의 url 에 해당되는 이미지를 불러오는 방법이 있습니까?

0
  • 답변 0

  • 로그인을 하시면 답변 을 등록할 수 있습니다.