【问题标题】:Cannot get Django-Bootstrap-Toolkit working on my project无法让 Django-Bootstrap-Toolkit 处理我的项目
【发布时间】:2013-11-05 20:12:01
【问题描述】:

刚开始在某个项目上学习 Django 和 Twitter Bootstrap。 我使用外部链接连接bootstrap的css和js文件,但今天发现Django-Bootstrap-Toolkit,所以想知道如何将我的项目切换到它。

项目文件夹:

myproject/
     /bootstrap_toolkit/
     /myproject/
     /templates/
     /someapp/
     /manage.py

settings.py

 INSTALLED_APPS = (
...
'someapp',
'bootstrap_toolkit',
...)

模板/base.html

{% load bootstrap_toolkit %}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<!--CSS Bootstrap-->
<link rel="stylesheet" 
href="//netdna.bootstrapcdn.com/bootstrap/3.0.1/css/bootstrap.min.css">
<title>{% block title %}{% endblock %}</title>
</head>
<body>
...
</body>
</html>

所以,如果我删除链接标签,所有的CSS都会消失,所以,我想知道我做错了什么,我的工具包没有连接?

【问题讨论】:

    标签: django css twitter-bootstrap-3


    【解决方案1】:

    如果您使用的是 bootstrap3,根据文档,您应该改用这个包:https://github.com/dyve/django-bootstrap3

    关于 CSS 文件:我从未使用过这两个包中的任何一个,但您肯定必须在某处有指向引导静态文件的链接。所以只要不删除链接标签就可以了!

    【讨论】:

    • 其实已经可以了。所以,就像“更好是善的敌人”。
    • 如果您查看这些包的示例应用程序,还有用于加载引导静态文件 {% bootstrap_css %}{% bootstrap_javascript %} 的特殊模板标签。但我还是更喜欢手动操作。
    猜你喜欢
    • 2018-08-04
    • 2015-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-18
    • 2012-07-01
    • 1970-01-01
    • 2017-11-19
    相关资源
    最近更新 更多