【发布时间】:2015-09-24 11:55:48
【问题描述】:
我正在学习如何使用 Django 进行开发,并且我在 manage.py runserver 上建立并运行了一个简单的网站。
我正在尝试在其上设置 Bootstrap,但似乎无法将 Bootstrap 文件拉入我的 html 模板页面。
我在 ContainerFolder\homeapp\templates\homeapp\index.html 中有我的模板。
我已将 BootStrap 文件放在顶级静态文件夹中,即 ContainerFolder\Static 中,因为我想将它们用于所有应用程序。
我的设置文件如下:
STATIC_URL = '/static/'
MAIN_PROJECT = os.path.dirname(__file__)
STATICFILES_DIRS = (
os.path.join(MAIN_PROJECT, 'static/'),
)
我的模板头如下,正文中的html只是显示没有格式: 任何人都可以告诉我如何解决这个问题,非常感谢任何帮助:
{% load staticfiles %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Clean Blog</title>
<!-- Bootstrap Core CSS -->
<link href="{% static "/css/bootstrap.min.css" %}" rel="stylesheet">
<!-- Custom CSS -->
<link href="{% static "/css/clean-blog.min.css" %}" rel="stylesheet">
</head>
【问题讨论】:
-
如果你去掉前面的斜线,它会起作用吗 - 即
{% static "css/bootstrap.min.css" %}等?
标签: python css django twitter-bootstrap static