我正在使用bootstrap离线:
{% load bootstrap3 %}
{% bootstrap_css %}
{% bootstrap_javascript %}
在我的模板中,但此处显示的第一个轮播的代码为http://www.w3schools.com/bootstrap/bootstrap_grid_basic.asp
除非我有CDN链接,否则不起作用:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
我需要什么{% %}
来制作旋转木马?
答案 0 :(得分:1)
好的..我已经获得了离线轮播的自助答案。
下载&gt; jquery slim build(https://code.jquery.com/jquery-3.3.1.slim.js)
将您自己的文件中的内容复制为JS文件(如文件中的复制粘贴代码并保存为jquery.js)
将您的脚本链接到body标签内(在正文标记结束之前),例如...... <pages validateRequest="false" />
<httpRuntime requestValidationMode="2.0" />
最后将bootstrap js文件链接为步骤3.
谢谢!
答案 1 :(得分:0)
从查看the documentation开始,默认情况下您似乎无法脱机使用Bootstrap功能。如果您查看django-bootstrap3
的{{3}},您会看到此软件包确实使用了幕后的CDN。
据我所知,脱机使用bootstrap的唯一方法是拥有本地机器上保存的Bootstrap css和JavaScript文件的副本,以及jQuery文件,因为Bootstrap JavaScript插件依赖于
我没有使用过django-bootstrap3
但看起来如果您有本地存储的必要Bootstrap文件的副本,您应该能够更新django-bootstrap3
的Django设置以指向这些本地副本而不是各种CDN上的副本。