Day2

首先,学习一下templates模板。(引入html文件)

在昨天的学习中,尝试着写了一个页面。

页面比较简陋,只能响应一句简单的“Hello World”。而我们知道一般的页面是由很多html组成的,当然,在views文件里,可以修改一下返回值。

要想返回html文件,就需要render了。

然后,在当前的app目录下,创建一个templates目录,再在该目录下创建一个html文件。

可以试验一下,重新开启django文件,可以看到

【注】:这个其实是根据app的注册顺序,逐一去各自的templates目录下寻找html文件的。当然也可以优先去根目录下的templates寻找,但是需要提前配置,否则无效。

好,现在看静态文件。(引入图片、css文件)

在开发中,图片、css、js、插件都会被当成静态文件。

在Django项目中,所有的静态文件必须要在当前APP目录下创建一个static目录进行存放。

important!!!

静态文件只能存放在static目录里!!!这个目录也只能叫 static

在static目录下,一般还要创建css、img、js、plugins目录。

小tips

在编写html文件时,可以在最上(/html上面)面加入一行 {% load static %} 写了这个,后面填写路径时,按 {% load static '路径' %} 这种格式,会出现路径提示的~ 而且后期静态文件的位置要是修改了,只需要去settings.py文件里修改配置,然后html文件里的路径会被自动的修改。(关于路径的书写)

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值