当我使用django 1.8框架时,如何'href'bootstrap3目录?

时间:2015-06-21 06:28:32

标签: html django twitter-bootstrap web-frameworks

这是我的项目目录的样子(显着截断以快速达到我的观点):

├── bootstrap-3.3.5-dist
└── mysite
    ├── db.sqlite3
    ├── myApp
    │   ├── admin.py
    │   ├── forms.py
    │   ├── __init__.py
    │   ├── templates
    │   │   └── myApp
    │   │       ├── base.html
    │   │       ├── index.html
    │   ├── tests.py
    │   ├── urls.py
    │   └── views.py

我想将引导样式应用到mysite/templates/myApp/base.html,这就是我在下面的内容(只有具有href的部分):

<head><link href="/css/bootstrap.min.css" rel="stylesheet"></head>
<body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
</body>

因此,我尝试在..//css前面添加不同数量的/js,其中没有一个有效。任何人都可以告诉我如何在这些html文件不在同一目录时将我的bootstrap css样式应用到这些html文件中吗?

1 个答案:

答案 0 :(得分:1)

您目前在非Web访问位置启动了引导程序。

虽然你可以在静态文件中将bootstrap-3.3.5-dist /的内容提取到你的Django项目中,并以这种方式引用它,但是有一个非常容易使用的Django应用程序来使用bootstrap3。你可以在这里找到它:

https://github.com/dyve/django-bootstrap3

您可以使用此命令安装它,并将其安装到已安装的应用程序中:

pip install django-bootstrap3

有关详细信息,请参阅链接。