python html link css,关于python:如何在Django中将base.css与base.html文件链接?

我正在尝试将base.css链接到base.html文件。

在执行此操作时,它没有反映任何更改。

如果可能,正确的代码是什么?

我在base.html文件中使用页眉和页脚标记,但没有。 我在项目中实现的不同属性。 因此,单独的CSS文件比使用内联样式或内部样式表更好。 但这不起作用。

使用的代码语法:

`{% load static %}

......

......

{% block content %}

{% endblock %}

....

'

另外,当我尝试为base.html创建单独的.css文件时。 没用 所以我现在很困惑。 似乎您无法链接两个模板标记文件-每个网页的base.html(公共页眉和页脚)和每个网页的样式的base.css。

这可能是重复的stackoverflow.com/questions/26237563/,尽管此帖子是4年之前

您好,欢迎来到。 您的问题缺少许多信息,因此无法按原样回答。 请编辑您的文章以添加以下信息:1 /哪个django和python版本,2 /运行开发服务器(.manage.py runserver)时或在前端服务器后面(nginx,apache等)时是3 /您在哪里CSS 存储的文件,4 /您的设置STATICFILES_DIR等是否正确配置,5 /您是否仔细阅读了有关静态文件的文档?

哦,是的:当您在浏览器中检查呈现的页面时,您是否具有链接标签的url,如果是,响应状态代码是什么?

使用是链接CSS文件的正确方法。

假设我正确阅读了您的问题,那么如果未出现某些影响,则可能是浏览器中的缓存存在问题。 我建议从禁用chrome浏览器进行开发开始。 右键单击>检查元素>网络>"禁用缓存"

如果这不是您遇到的问题,那么您可能需要改写您的问题,以解释什么无法正常工作。

您的CSS是否在base.css中是必需的? 如果在admin.py中没有一种解决方案,请添加

class Media:

css = {

'all': ('css/bass.css',)

}

这不能回答问题-OP在他的问题中没有提及管理员,并且显然是在谈论由公共视图呈现的模板-并且无论如何都无法解决问题-如果staticfile应用程序无法解析其CSS文件的路径 那么它也不会在管理员中工作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值