django рендеринг хрустящих форм (0 получил неожиданный аргумент аргумента ключевого слова 'рендерер' - PullRequest
0 голосов
/ 06 января 2020
Error during template rendering
In template /home/bsd/.local/lib/python3.6/site-packages/crispy_forms/templates/bootstrap4/field.html, error at line 42

render() got an unexpected keyword argument 'renderer'
32  {% crispy_field field 'class' 'form-check-input' %}
33  {% endif %}
34  <label for="{{ field.id_for_label }}" class="{%if use_custom_control%}custom-control-label{% else %}form-check-label{% endif %}{% if field.field.required %} requiredField{% endif %}">
35  {{ field.label|safe }}{% if field.field.required %}<span class="asteriskField">*</span>{% endif %}
36  </label>
37  {% include 'bootstrap4/layout/help_text_and_errors.html' %}
38  {% elif field|is_file and not field|is_clearable_file and use_custom_control %}
39  {% include 'bootstrap4/layout/field_file.html' %}
40  {% else %}
41  <div class="{{ field_class }}">
42  {% crispy_field field %}
43  {% include 'bootstrap4/layout/help_text_and_errors.html' %}
44  </div>
45  {% endif %}
46  {% endif %}
47  </{% if tag %}{{ tag }}{% else %}div{% endif %}>
48  {% if field|is_checkbox %}
49  {% if label_class %}
50  </div>
51  {% endif %}
52  </div>

У меня есть две строки в моем логине. html tempalte

{% load crispy_forms_tags%} {% crispy captchaform%}

Its сбой при добавлении второй строки, понятия не имею почему. Он работал на django 1.8, но теперь переход на django 2.2 дает мне эту ошибку.

...