如何在Django中使用Bootstrap主题?

Muh*_*aqi 6 python django twitter-bootstrap

我是Python编程的新手,刚刚开始使用Django,我有一个小任务就是使用构建一个bootstrap博客.我在django中完成了jinja模板的一些工作.但我想知道如何在django中使用bootstrap 3,因为django模板可以像块语句和继承那样使用jinja样式.

很多困惑,这里任何一个做过这种工作的人,请帮忙.还谷歌它,并发现了很多库,但结构让我困惑,请记住,我在初学者水平.

Ric*_*rdo 8

您可以下载静态文件并将它们复制到项目的静态库中,或者您可以通过CDN使用它们,即将模板的标题链接放入Bootstrap CDN:

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">

<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap-theme.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
Run Code Online (Sandbox Code Playgroud)


don*_*yor 5

在 django 中,您有静态文件夹,通常包含 css、js 和图像文件夹。

您将引导 css 文件放入 css 文件夹,将 js 文件放入 js 文件夹,将字体放入图像。

并以这种方式在模板中链接到它们:

{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/bootstrap.css">
Run Code Online (Sandbox Code Playgroud)

或者如果您激活了 staticfiles 应用程序,那么

{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'css/bootstrap.css' %}">
Run Code Online (Sandbox Code Playgroud)

js 文件也是如此。只需阅读 django 文档,它是有史以来最好的文档!

  • 我同意 Django 拥有 IT/软件开发/框架世界中最好的文档 (2认同)