使用django 1.8框架时如何'href' bootstrap3目录?
How do I 'href' bootstrap3 directory when I use django 1.8 framework?
这是我的项目目录的样子(明显被截断以快速表达我的观点):
├── 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
我想将 bootstrap 样式应用到 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
之前添加各种数量的 ../
,其中 none 有效。谁能告诉我如何将我的 bootstrap css 样式应用于这些 html 文件,当它们不在同一目录时?
您目前 bootstrap 位于无法通过网络访问的位置。
虽然您可以将 bootstrap-3.3.5-dist/ 的内容提取到静态文件中的 Django 项目,并以这种方式引用它,但有一个非常易于使用的 Django 应用程序可以使用 bootstrap3。你可以在这里找到它:
https://github.com/dyve/django-bootstrap3
您可以使用此命令安装它,并将其安装到您安装的应用程序中:
pip install django-bootstrap3
有关详细信息,请参阅 link。
这是我的项目目录的样子(明显被截断以快速表达我的观点):
├── 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
我想将 bootstrap 样式应用到 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
之前添加各种数量的 ../
,其中 none 有效。谁能告诉我如何将我的 bootstrap css 样式应用于这些 html 文件,当它们不在同一目录时?
您目前 bootstrap 位于无法通过网络访问的位置。
虽然您可以将 bootstrap-3.3.5-dist/ 的内容提取到静态文件中的 Django 项目,并以这种方式引用它,但有一个非常易于使用的 Django 应用程序可以使用 bootstrap3。你可以在这里找到它:
https://github.com/dyve/django-bootstrap3
您可以使用此命令安装它,并将其安装到您安装的应用程序中:
pip install django-bootstrap3
有关详细信息,请参阅 link。