2017-10-04 85 views
0

我遇到了我的background template picture问题。每次我加载Django模板时,我的背景第一次都是黑色的,然后在0.5/1秒后我的图片变得很好。Django模板背景问题

我在剧本(普通HTML模板)写道:

{% load staticfiles %} 
{% load static %} 
{% load user_tags %} 
{% load variables %} 

<style> 
    body { 
     background-image:url("{% get_static_prefix %}{{ mytheme }}/images/bg.jpg"); 
     } 
</style> 

url path因为我的图片加载不错,但我在〜1秒

我以前是没有这个黑色的背景在我的CSS文件中写入背景图片,但只能在我的通用模板(每次调用导航栏模板)中使用。

你有什么想法吗?

回答

1

这是由于高图像质量,你可以添加一个加载器,直到所有的网页内容,使黑屏不会显示。这个Django模板没有问题。

http://smallenvelop.com/display-loading-icon-page-loads-completely/

+0

我的照片是用3Mo在5200x2800。我将它安装到1920x1080,现在它是145ko。但问题仍然出现 – Andro

+0

它的工作原理,也许她还在缓存中^^ – Andro