【Django系列】二:Django搭建一个个人博客流程(做首页,配置url,写视图函数)

第二天

13,一切准备就绪。我们开始创建第一个界面:

       首先将所给资源中的static文件拷贝到咱们项目的根目录下。在再根目录下创建templates文件夹,并且把所给资源中templates目录下的index.html拷贝到项目中的templates。此时的目录结构为:

14,在blog目录下的setting.py文件中配置寻找资源的路径。修改内容如下:

   下面这个直接在最后添加就行

    一个是指定模型的获取地址,一个指定静态文件的获取地址。 分别指到我们刚才创建的那两个文件中。

15,接着编写视图函数,在myblog目录下的views.py文件中添加以下内容:

16,接在配置url  即在blog目录下的setting.py中添加:

17,重启服务,浏览器访问:http://127.0.0.1:8000/ 

     即可看到以下界面:

     这里面的内容是写死的(在index.html直接写的)。。我们希望是将我们的内容显示出来。所以,接着跟我往下走。     

18, 重新修改视图函数 即myblog中的views.py。  修改内容如下:

19,重新修改index.html文件:

   

      这里不会改写的话,可将所给资源下的“第一次改写index”拷贝到项目的tempaltes并且更名为index,将原来的index删除。。

 再次访问http://127.0.0.1:8000/  即可看到:

    里面的博客是我在后台管理界面创建的博客。。将它传到了前端。

20,使用模板继承整合页面。。

     首先在项目中的templates文件下创建一个base.html文件。。内容是:将index.html中的头和尾提取出来。。这个base.html文件我已经实现,放在所给资源的templates目录下。同时,对应的index.html要扩展base.html。 所以index.html也要发生相应的变化。。修改过的index.html放在了所给资源的“第二次修改index”中。。可以将其改为index.html,覆盖原来项目中的index.html.

   改完以后,记得去看一下首页是否还能正常显示。。若能,则我们改的很成功。。

 

今天我们做了首页,并且通过url可以访问到首页。。明天将做分页和更多的界面。。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

传道解惑也

打赏一下咯

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值