第二天

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可以访问到首页。。明天将做分页和更多的界面。。