我正在尝试使用bootswatch flatly theme。我按照有关更新设置的文档中的说明进行操作。
我已将以下内容添加到项目的settings.py中:
BOOTSTRAP3 = { 'theme_url': 'https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/flatly/bootstrap.min.css', }
我还在head
代码之间的项目base.html模板中添加了以下内容:
{% load bootstrap3 %}
{% bootstrap_css %}
{% bootstrap_javascript %}
{% bootstrap_messages %}
index.html模板:
{% extends "base.html" %}
{% load i18n %}
{% load bootstrap3 %}
{% bootstrap_css %}
{% block content %}
Hello World
{% endblock %}
但是,当我重新加载索引页面时,主题不会反映出来。
我有什么问题吗?
编辑:我发现的临时解决方法是通过将<link rel="stylesheet" href='https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/flatly/bootstrap.min.css'>
添加到base.html模板文件来覆盖django-bootstrap3加载的css,但我更喜欢仅使用django-bootstrap3的解决方案。
答案 0 :(得分:2)
发现这是一个已知问题,最近在django-bootstrap存储库的develop分支中已does not。但是,pip包还没有更新。
通过编辑django-bootstrap3的venv副本暂时修复此问题。