"bootstrap_tags"不是一个有效的标签库。

5
我正在使用django-user-accounts和pinax-theme-bootstrap-account。当我想要使用pinax模板时,会出现以下错误:
'bootstrap_tags' is not a valid tag library: Template library bootstrap_tags not found,tried        django.templatetags.bootstrap_tags,django.contrib.admin.templatetags.bootstrap_tags,django.contrib.staticfiles.templatetags.bootstrap_tags,account.templatetags.bootstrap_tags

这里是针对signup.html的pinax主题:
{% extends "site_base.html" %}

{% load url from future %}
{% load i18n %}
{% load bootstrap_tags %}
{% block head_title %}{% trans "Sign up" %}{% endblock %}   
{% block body %}
   <div class="row">
       <div class="span8">
           <form id="signup_form" 
                  method="post" 
                  action="{% url "account_signup" %}" 
                  autocapitalize="off" 
                  class="form-horizontal"{% if form.is_multipart %}     enctype="multipart/form-data"{% endif %}>
               <legend>{% trans "Sign up" %}</legend>
               <fieldset>
                   {% csrf_token %}
                   {{ form|as_bootstrap }}
                   {% if redirect_field_value %}
                       <input type="hidden" name="{{ redirect_field_name }}" value="{{ redirect_field_value }}" />
                   {% endif %}
                   <div class="form-actions">
                       <button type="submit" class="btn btn-primary">{% trans "Sign up" %}</button>
                   </div>
               </fieldset>
           </form>
       </div>
       <div class="span4">
           {% include "account/_signup_sidebar.html" %}
       </div>
   </div> {% endblock %}
3个回答

10

这个错误是由于未安装 django_forms_bootstrap Python 包导致的,因此 django.forms.bootstrap 导入失败。

pip install django_forms_bootstrap

然后在settings.py中的INSTALLED_APPS中添加'django_forms_bootstrap',然后重新启动您的网站或运行服务器。


2

更新...

如果您将其升级为Bootstrap4,则会遇到此错误:

'bootstrap4'不是已注册的标签库。

要解决Bootstrap4的问题:官方网站链接

或者使用Python中的简易安装功能:

pip install django-bootstrap4

-1

django-bootstrap4 的安装解决了这个问题


2
这个答案只是一个缺少信息的重复。 - Rabinzel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接