TemplateSyntaxError: ожидаемый токен «конец блока операторов», получил «-» - PullRequest
0 голосов
/ 23 сентября 2018

Я хочу сделать форму с колбой, и я сделал макрос для рисования формы, но я получаю эту ошибку, я понятия не имею, что может произойти.в видео, которое я смотрю, они не закрывают импорт макроса

_macro.html

{% macro render-biseccion(field) %}
  <td> {{field.label}}
  <dd> {{field(**kwargs) | safe }}
{% endmacro %}

biseccion.html

{%extends 'base/base.html'%}

{% block content %}
  {% from "_macro.htm" import render-biseccion %}
    <form>
      {{render-biseccion(form.xi)}}
    </form>
{% endblock %}

1 Ответ

0 голосов
/ 23 сентября 2018

Дефис в render-biseccion будет нарушать правила именования.Замените его подчеркиванием (_)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...