2010-06-29 51 views
1

這是我的模型文件中的代碼:檢索上傳的圖片Django的ImageField的

from django.db import models 

class Studio(models.Model): 
    ..... 
    ..... 
    metroimage = models.ImageField(upload_to='images', blank=True) 

這是在模板文件中的代碼:

{% for place in studio %} 
      ..... 
      ..... 
        <img class="metro" src="{{ place.metroimage.url }}"><b>{{ place.metro }}</b><br> 

       {% endif %} 

但是當頁面顯示我得到這個(這是源代碼)

 ..... 
     .....  
        <img class="metro" src="/http://momo.webfactional.com/media/images/m3.png"><b>Zara</b><br> 

什麼是在http之前的正斜槓?我無法獲得上傳的圖像顯示...

回答

1

我想你的MEDIA_URL設置(在settings.py)是怪罪的額外斜線。