【发布时间】:2020-05-17 18:16:23
【问题描述】:
每当我运行与模板连接的 django 文件时,它都不会显示任何样式,但每当我运行 html 文件时,它都会向我显示具有正确样式的页面。如何解决这个问题呢?尽管 html 文件中的链接以及每当我将其与 django 连接时的链接都是相同的。你可以看到它。
应用网址
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index')
]
项目网址
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns = [
path('', include('app1.urls')),
path('admin/', admin.site.urls)
]
views.py
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return render(request, 'index.html');
index.html
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" href="css/animate.css">
<link rel="stylesheet" href="css/icomoon.css">
</head>
<body>
<header role="banner" id="fh5co-header">
<div class="fluid-container">
<nav class="navbar navbar-default navbar-fixed-top js-fullheight">
<div id="navbar" class="navbar-collapse js-fullheight">
<ul class="nav navbar-nav navbar-left">
<li class="active"><a href="#" data-nav-section="home"><span>Home</span></a></li>
<li><a href="#" data-nav-section="services"><span>Services</span></a></li>
<li><a href="#" data-nav-section="explore"><span>Project</span></a></li>
<li><a href="#" data-nav-section="pricing"><span>Pricing</span></a></li>
<li><a href="#" data-nav-section="team"><span>Team</span></a></li>
</ul>
</div>
</nav>
</div>
</header>
</body>
</html>
【问题讨论】:
标签: html django python-3.x