Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django页面中未呈现CSS?_Python_Html_Css_Django - Fatal编程技术网

Python Django页面中未呈现CSS?

Python Django页面中未呈现CSS?,python,html,css,django,Python,Html,Css,Django,我设置了一个指向HTML表单的Django view+url。HTML文件使用@import链接到两个样式表。当我访问页面时,终端告诉我GET请求被发送到两个CSS文件,但是页面被呈现为纯HTML,没有任何CSS 以下是链接到HTML文件中样式表的代码: <head> <title>Register</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&

我设置了一个指向HTML表单的Django view+url。HTML文件使用@import链接到两个样式表。当我访问页面时,终端告诉我GET请求被发送到两个CSS文件,但是页面被呈现为纯HTML,没有任何CSS

以下是链接到HTML文件中样式表的代码:

<head>
<title>Register</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<style>
    @import url("./css/common.css");
    @import url("./css/desktop.css");
</style>
</head>

如果要求,将发布更多代码。这真让我烦透了。提前谢谢

您可以尝试将整个css文件内容放在样式标记之间,看看是否有效。然后您知道导入css文件时出现问题,并且您的路径错误。只是一个建议

您可以定义您当前导入css的文件位置吗,因为您正在尝试此操作

<style>
    @import url("./css/common.css");
    @import url("./css/desktop.css");
</style>

@导入url(“./css/common.css”);
@导入url(“./css/desktop.css”);
在这种情况下,你的css是向上的,那么你的html页面呢????
让我知道???

这两个请求是成功服务的,还是导致404?如果手动转到这些地址会发生什么?如果你像其他人一样,放弃恼人的
@import
并直接用
标记引用样式表,会发生什么?你不使用
标记引用样式表吗?@Daniel:两者都不适用。GET请求已成功送达。无法手动转到这些地址,因为我尚未在Django URL文件中为它们定义URL路径。我应该吗?什么?这个答案毫无意义。如果GET请求得到成功处理,则意味着您可以通过在浏览器中键入相同的地址,直接手动转到这些地址。你那样做会怎么样?嗯。。。只是手动输入地址。这两个CSS文件都为我提供了相同的HTML页面,没有CSS,这是我通常得到的页面。这很奇怪。如果我把整个CSS放在HTML页面中,它就会工作!但我很确定我的路径是正确的,因为正如我在问题中提到的,终端告诉我它向CSS文件发送GET请求,并且终端文本没有突出显示(这意味着,如果我错了,请纠正我,它没有任何错误)。编辑:它给我一个HTTP状态消息:2001450,这意味着成功。如果你用firebug调试,你可以看到css,或者它在标记之间是空白的。它可能不会给出错误,但问题似乎在于导入和路径。与根目录相关的css的完整路径是什么?请在此处查看带有3个向上投票的答案。它应该对你有帮助
<style>
    @import url("./css/common.css");
    @import url("./css/desktop.css");
</style>