2

在 Django 1.8 中,我可以上传图像并将它们保存在应有的路径上,但是当我将路径添加到模板时,图像没有显示。我在终端服务器中为他们获取了 200 个 http 代码。

以下是settings.py中的相关部分:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

MEDIA_ROOT = os.path.join(BASE_DIR,'media')

MEDIA_URL = '/media/'

在 urls.py 我添加了:

urlpatterns = [
...

] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

示例图像标记路径:

<img src="/media/photos/1/1430598029_08_ranaplazaslide.jpg" />

和获取代码:

GET /media/photos/1/1430598029_08_ranaplazaslide.jpg HTTP/1.1" 200 20888

我想知道我的设置有什么问题以及如何解决这个问题?

4

1 回答 1

2

$符号添加到主页的正则表达式:

url(r'^$', 'article.views.main')
于 2015-05-03T04:12:36.107 回答