Django学习之设置body的背景图片

为了让页面内容更加丰富,应当设置背景颜色或背景图片。在Django中背景图片一般放置在存放静态文件的static目录中,一般有两种方法进行设置:

一、在templates中设置

  假设 “pic1.jpg” 的存放路径 “ project/app/static/img/pic1.jpg ” 。在templates的body中设置style。如下:

  <body style="background: #ffffff url({% static "img/pic1.jpg" %})>

二、在css中设置

  此时,须将图片放置在css目录下,如“pic1.jpg” 的存放路径 “ project/app/static/css/img/pic1.jpg ” ,设置如下:

  body {

  ……(其他设置内容)

  background: #ffffff url(img/pic1.jpg);

  }

三、注意事项

  1.此两种方法都必须在django的staticfiles设置正确的情况下放能正常;

  2.在pycharm中键入url会提示并自动在生成url(""),使自己误以为要在""中键入路径,致使图片显示不出来。一定要将""去掉直接键入路径。

 

文章来自:http://www.cnblogs.com/AngryZe/p/5415718.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3