图像未在 Django 1.8 中显示
Images not displaying in Django 1.8
在 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
我想知道我的设置有什么问题以及如何解决这个问题?
将 $
符号添加到您主页的正则表达式中:
url(r'^$', 'article.views.main')
在 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
我想知道我的设置有什么问题以及如何解决这个问题?
将 $
符号添加到您主页的正则表达式中:
url(r'^$', 'article.views.main')