Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django jumbotron本地存储的背景图像_Django_Background Image - Fatal编程技术网

django jumbotron本地存储的背景图像

django jumbotron本地存储的背景图像,django,background-image,Django,Background Image,输入外部图像的URL时,背景图像会正确显示(示例中为Google): 也不是 Settings.py包含MEDIA\u ROOT=os.path.join(os.path.dirname(BASE\u DIR),“static”,“MEDIA”) 如何在后台显示本地存储的图像?您不应该使用包含本地文件路径的MEDIA\u ROOT,而应该使用包含本地媒体文件URL的MEDIA\u URL (实际上,你确定你指的是媒体而不是静态的吗?前者用于用户上传的资产,而后者用于应用程序提供的永久资产。)

输入外部图像的URL时,背景图像会正确显示(示例中为Google):

也不是


Settings.py
包含
MEDIA\u ROOT=os.path.join(os.path.dirname(BASE\u DIR),“static”,“MEDIA”)


如何在后台显示本地存储的图像?

您不应该使用包含本地文件路径的MEDIA\u ROOT,而应该使用包含本地媒体文件URL的MEDIA\u URL

(实际上,你确定你指的是媒体而不是静态的吗?前者用于用户上传的资产,而后者用于应用程序提供的永久资产。)

<div class="jumbotron" style="background-image: 
url(https://www.google.co.uk/logos/doodles/2014/cricket-t20-world-cup-2014-final-5735702968926208-hp.jpg);
background-size: cover;">
<div class="jumbotron" style="background-image:
{{MEDIA_ROOT}}leaving.png;
background-size: cover;">
<div class="jumbotron" style="background-image: 
url({{MEDIA_ROOT}}leaving.png);
background-size: cover;">