我已经建立了一个Django的活动模型,包含以下字段:
class Activity(models.Model):
...
thumbnail = models.ImageField(upload_to="thumbs/", blank=True, null=True)
通过管理界面,我可以上传一张图片并正确放置在主目录下的缩略图文件夹中。当我尝试编辑我创建的活动时,界面会显示:
当前:thumbs/image.png
,这是一个指向http://localhost:8000/media/thumbs/image.png
的超链接。当我点击此链接时,会出现404页面未找到的错误。如何让链接正确指向我上传的图片?如果可能的话,如何直接在管理界面中显示图片?编辑:
MEDIA_ROOT =
'/Users/.../mysite/media/'
;
MEDIA_URL = 'http://localhost:8000/media/'
;
urls.py的内容:from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
)
谢谢你!
urls.py
存在问题的症状。请单击“编辑”链接并添加您的urls.py
文件内容来更新您的问题。 - Burhan Khalid