我搜索到很多地方,但我找不到我的problem.here的解決方案是我settings.py
:無法加載圖像,在媒體保存URL
MEDIA_ROOT = ''
MEDIA_URL = ''
STATIC_ROOT = ''
STATIC_URL = '/static/'
在modesl.py
我有一個ImageField的:
class comp(modesl.Model):
picture = models.FileField(upload_to="uploads_image/", blank=True)
,並在媒體文件夾中保存圖像到正確的位置:
>>> user= User.objects.get(firstName = "dsf")
>>> post = user.competence_set.all()[0]
>>> post.picture
<FieldFile: social/media/picture/asdasd_29_2013-11-28 22:08:06.909316.png>
我有兩個應用social
和ajax
在social
我有static
文件夾,文件夾media
當我鍵入http://127.0.0.1:8000/static/social/images/logos/pylogo.png
我的圖片加載,但是當我輸入http://127.0.0.1:8000/media/pictures/test.png
我得到了404沒有找到Django的網頁我想在模板保存在Db的,但這不起作用加載圖像。我錯在哪裏? (也可當我輸入http://127.0.0.1:8000/social/media/picture/asdasd_29_2013-11-28%2022:08:06.909316.png
得到404未找到錯誤)
Django的什麼版本您使用的? –
在我的家'1.5.1'和我的服務器'1.4' – mojibuntu