Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.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
Python Django Image赢得';无法从映像目录中通过模板_Python_Html_Django - Fatal编程技术网

Python Django Image赢得';无法从映像目录中通过模板

Python Django Image赢得';无法从映像目录中通过模板,python,html,django,Python,Html,Django,我正试图在Django模板中获得一个图像。有人能帮忙吗 以下是我的模板代码: <img src={{myImage}}/> 在我的设置中,我将图像文件“two_scoops_django.png”保存在文件路径上的图像目录中,如下所示: TEMPLATE_DIRS = ( os.path.join(BASE_DIR, 'templatesDir'), os.path.join(BASE_DIR, 'imageDir'), ) 我尝试了几种不同的组合,试图让

我正试图在Django模板中获得一个图像。有人能帮忙吗

以下是我的模板代码:

<img src={{myImage}}/>
在我的设置中,我将图像文件“two_scoops_django.png”保存在文件路径上的图像目录中,如下所示:

TEMPLATE_DIRS = (
    os.path.join(BASE_DIR, 'templatesDir'),
    os.path.join(BASE_DIR, 'imageDir'),
    )
我尝试了几种不同的组合,试图让它通过,但它还没有工作

Here is my URL pattern as well if it helps:
    # DB - generated URL
    url(r'^base_book/$', base_book),

提前谢谢你

这个
{{STATIC\u URL}}
东西只能在模板中工作。您必须将模板更改为

<img src="{{ STATIC_URL }}{{myImage}}"/>

{{STATIC\u URL}}
内容只能在模板中工作。您必须将模板更改为

<img src="{{ STATIC_URL }}{{myImage}}"/>

您使用的是什么版本的django?您是否可以检查带有Firebug或其他内容的元素,并查看您的模板为
img
呈现的实际html是什么?您使用的是什么版本的django?您是否可以检查带有Firebug或其他内容的元素,并查看您的模板为
img
呈现的实际html是什么?+1基本上,
{{STATIC\u URL}}
仅对模板有效,而对视图无效。在这种情况下,url将
{{STATIC\u url}}
作为路径的一部分,而不进行计算。+1基本上,
{{STATIC\u url}}
仅对模板有效,对视图无效。在这种情况下,url将把
{{STATIC_url}}
作为路径的一部分,而不进行计算。
def base_book(request):
    (...)
    myImage = "two_scoops_django.png"
    return render(request, 'base_book.html', 
      {'book': theBook, 'author': myAuthors, 'myImage': myImage}
      )