我正在使用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
真诚地感谢任何帮助。