这个注射模板标记问题有解决方案吗?

时间:2019-11-26 22:34:36

标签: django django-models visual-studio-code django-templates django-tagging

了解了Django如何操作模型-模板-视图后, 我的目标是学习如何连接一切。所以为了练习方法 连接我从生成表格开始的所有内容。

该表将显示AccessRecord中的所有网页和访问记录 我使用“ Faker”库创建并填充了该数据库。 为了将模型连接到HTML页面,我还使用了模板标记

过程是这样的:

  • first_app 目录的 views.py 文件中,我导入了模型: from first_app.models import Topic,Webpage,AccessRecord 然后,我使用 render 从模型本身中获取内容并使用模板标记 稍后将其注入HTML。

  • 现在在 templates / first_app 目录 index.html 文件中, {% load staticfiles %}标签,然后将链接添加到css文件 href是带有模板标记的注入 <link rel="stylesheet" href="{% static "css/mystyle.css" %}"/>

现在这是问题开始的地方

由于我正在使用 VS Code ,因此突出显示了 在红色中的/mystyle.css"和%}之后,它在红色 "/>

中突出显示了该部分

在HTML,模板标记,表格和表格行中添加 div类后,一切似乎 正常,因为在运行服务器时我没有收到任何错误消息 然后在浏览器上我得到了表格,它显示了所有网页和访问记录 从AccessRecord数据库中获取。

但是当我转到 mystyle.css 文件并尝试添加表时 单元格通过table, th, td进行着色,它不起作用,并且如果我添加了我添加的类.djangtwo 在HTML中的div类之前,它仍然不起作用

我将问题缩小为模板标记,在本例中为href红色突出显示问题,因为它在上一次有关模型和填充脚本的讲座中发生,而第二个是CSS文件,在这种情况下感觉像是未连接。另一个问题可能是VS Code扩展,但我不确定。

0 个答案:

没有答案