django模板和静态文件

自言自语: 🎞在前面的篇幅中,我们学会了如何使用python的django框架构建网站。 🎇但是一个完整的网站,光有框架是远远不够的,当然还需要我们往里面编写自己的网站内容。

1️⃣模板

0、说明:在之前的文章中,我们创建网站页面的方式是使用HttpResponse方法返回信息。但是在日常网页的开发中,我们希望访问url后返回的是一个网页,此时就需要使用模板和静态文件的形式了。

1、在app01目录下新建templates文件夹,用于存放网页模板。

2、右键templates新建html文件。编写静态模板文件。

3、在views.py中编写user_list方法,使得可以返回我们创建的html模板。默认情况下django框架只会找app01目录下的templates的模板。

4、在urls中编写url与方法映射关系。

5、像之前一样,我们使用manage.py runserver指令打开服务器,访问index/user时,浏览器就会显示创我们刚刚自己创建的网页模板了。

manage.py runserver

2️⃣静态文件

0、说明:网页中需要css、图片、js,我们一般会将这些文件放在app01根目录中的static文件夹中。

1、在app01目录中新建static文件夹用于存放静态文件。其中一般还需要新建css、images、js等文件夹用于存放静态文件。

2、将图片放在images文件夹中。

3、在刚刚的html页面中添加图片标签,并写上对应src。

<img src="\static\images\bg.jpg">

4、使用manage.py runserver指令重启服务器,访问index/user时,浏览器就会显示这张图片了。

5(补充)、django有一种特殊的路径编写格式,文件头引入目录后使用独特的格式索引文件,格式如下。

🎈至此我们已经知道了django中如何放置模板和静态文件🎈


🎇欢迎各位大佬在评论区中互相学习,共同进步!!!🎇

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值