iframe中的html页面无法找到其css文件

时间:2016-12-05 01:41:31

标签: html css django

我正在使用Django框架。

至少Django邮件列表中的人似乎认为这是一个HTML问题。

我的主页(首页)html页面包含以下代码:

<div>
  <iframe id="iframe1" src="welcome"></iframe>

src非常简洁,因为调用是通过Django视图处理的,该视图包含以下代码:

from django.shortcuts import render

def mainPage(request):
    return render(request, 'main/main2.html')

def welcome(request):
    return render(request, 'main/welcome.html')

CSS文件位于静态文件目录中。主页加载其CSS文件没关系。 welcome.html文件加载正常但不加载其CSS文件。它有以下标准标题:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>Welcome To UUCLB Archives</title>
    *<!--Setup stylesheet-->*
    <link rel="stylesheet" type="text/css" href="/static  /welcomePage.css"/>

    <!-- The setup for jQuery -->
    <script src="/static/jquery.js"></script>
</head>

welcome.html CSS文件未加载,也没有任何迹象表明welcomePage.css正在产生任何影响。

为什么主页(通过相同视图调用)会加载并使用其CSS文件,而welcome.html调用的iframe文件则不会。

我希望我能听到所有相关的代码片段。如果没有,请询​​问更多。

Debian OS (Stretch)
Firefox browser
Eclipse IDE
Bluefish HTML editor
Python 3.7
Django 1.9

真诚地感谢任何帮助。

0 个答案:

没有答案