2017-09-06 108 views
0

directory structure我想在JSONfield中添加圖像。這裏是我的JSON數據:`django如何在JSONfield中添加圖片?

{"name": "some name", "image": "static 'ontheway/images/m1.jpg'", "overview": "some data"}, 
{"name": "some name", "image": "static 'ontheway/images/a1.jpg", "overview": "some data"}] 

在我做這樣的事情的模板:

{% for data in place.places_to_visit %} 
    {% for key, value in data.items %} 
     {% if key == 'image' %} 
      <img src="{{ value }}"> 
     {% else %} 
      <div> {{ key }}:{{ value }} </div> 
     {% endif %} 
    {% endfor %} 
    {% endfor %} 

的圖像都沒有得到,而不是顯示顯示其路徑。 我已將圖像存儲在靜態文件中,是否需要將圖像存儲在介質中? 預先感謝您

回答

1

您應該將圖像存儲在static文件夾,然後告訴他們這樣的:

{% load static %} 

<img src="{% static value %}"> 
+0

更新structure.Now我在靜如你所說,改變了路徑添加映像的目錄的形象。還是行不通。出了什麼問題? –

+0

@pratikjaiswal不,這還不夠。請閱讀關於他們[這裏](https://docs.djangoproject.com/en/1.11/howto/static-files/) –

+0

穿過它。完成!謝謝 –