没有在Django中显示的CSS和博客条目

时间:2016-05-29 07:51:10

标签: python django twitter-bootstrap

我一直在关注在Django中设置基本博客的快速教程

http://arunrocks.com/recreating-the-building-a-blog-in-django-screencast/

这是它的源代码

https://github.com/arocks/qblog

还有一个视频,我的问题是在9.23标记时,在模板中设置home.html页面以显示已发布的博客帖子,同时使用来自bootstrap博客的base.html,我也使用该CSS和JS。

https://youtu.be/7rgph8en0Jc?t=9m23s

我的问题是,当我现在运行它时,它没有显示我的任何博客帖子(我已经在管理员中输入了几个条目),它只显示了base.html的内容,而且还没有来自home.html的内容我根本没有看到任何CSS,它只是简单的html文本。

这是我的所有代码

https://github.com/davejonesbkk/myblog/tree/master/myblog

我唯一的区别是我的app文件夹'blog'中有我的模板和静态文件夹,正如我在别处看到的那样,这是推荐的文件夹结构。我确实尝试将两个文件夹一起移动到顶层,就像在教程中一样,但是当我运行服务器时,我得到一个错误,说它无法在模板中找到文件。

即使我还在学习这不是我第一次使用Django而且我之前已经完成了其他几个项目,所以我确实在这方面有一些知识,我根本无法弄清楚为什么我的home.html和CSS没有'工作......

编辑:添加正确的Github链接以获取上面的教程源代码

1 个答案:

答案 0 :(得分:0)

我在{% load static_files %}base.html中都没有看到home.html

同时尝试将{% extends 'base.html' %}更改为{% extends 'templates/base.html %}。您的文件夹结构与我使用的不同,所以这可能没有帮助。