为什么在Django中通过jquery设置img的src不必包括{{MEDIA\u URL}
只是个奇怪的问题。 为了在{MEDIA_URL}中显示图像,我们需要在Django中执行以下操作:为什么在Django中通过jquery设置img的src不必包括{{MEDIA\u URL},jquery,django,Jquery,Django,只是个奇怪的问题。 为了在{MEDIA_URL}中显示图像,我们需要在Django中执行以下操作: <img src="{{MEDIA_URL}} + file-url "> 为什么?因为django不解析.js文件。要在js文件中包含媒体url,您应该在head部分的基础模板中执行以下操作: <script type="text/javascript"> var mediaUrl = '{{ MEDIA_URL }}'; </script> 您仍
<img src="{{MEDIA_URL}} + file-url ">
为什么?因为django不解析.js文件。要在js文件中包含媒体url,您应该在head部分的基础模板中执行以下操作:
<script type="text/javascript">
var mediaUrl = '{{ MEDIA_URL }}';
</script>
您仍然需要执行以下操作:
$('.myImg').attr('src','{{MEDIA_URL}}'+file_url);
事实并非如此,在这两种情况下,您都必须执行相同的操作
$('.myImg').attr('src', mediaUrl + file-url);
$('.myImg').attr('src','{{MEDIA_URL}}'+file_url);