0
장고로 사이트를 만들려고하지만 이미지를 표시 할 수 없습니다.Django는 이미지를 표시하지 않습니다.
class Place(models.Model):
Pic=models.ImageField(upload_to="media",blank=True,null=True)
StoreName=models.CharField(max_length=200)
Address=models.CharField(max_length=200)
OpenDate=models.DateField('date opened')
SubmitDate=models.DateTimeField('date submitted')
def __unicode__(self):
return self.StoreName
및 전망은 다음과 같습니다 :
내 모델은 "place.html"
<img src="{{PlaceObj.Pic.url}}" alt="test" width="50px" height="50px"
에서 다음
def PlaceView(request,thisPlace):
PlaceObject=Place.objects.get(StoreName=thisPlace)
return render_to_response('Pages/place.html',{'PlaceObj':PlaceObject})
그러나 사진이 미리 보여줍니다되지 않습니다. 콘솔에서 나는 404 오류 얻을 : 나는 폴더에 MEDIA_ROOT를 설정 한
[02/Aug/2012 14:49:50] "GET /Media/media/24228302_1.jpg HTTP/1.1" 404 2220
을 (/ 홈/Project_root/미디어 /) 내 시스템과 MEDIA_URL = 'HTTP : //127.0.0.1 : 8000/미디어/'
내가 옳지 않은 일이 있습니까?