Не удалось разобрать остаток - PullRequest
22 голосов
/ 25 августа 2010

Я хочу сравнить num и {{buildSummary_list.number}}, но почему это не работает? И я получил ошибку

Could not parse the remainder: '{{buildSummary_list.number}}' from '{{buildSummary_list.number}}'"...

{% for num in buildSummary_list.paginator.page_range %}
    {% ifequal num {{buildSummary_list.number}} %}
        <b>{{num}}</b>
    {% endifequal %}
    {% ifnotequal num {{buildSummary_list.number}} %}
        <a href="?page={{num}}"><b>{{num}}</b></a>
    {% endifnotequal %}

{% endfor %}

Я хочу, чтобы нумерация страниц имела эффект: пред << 1 2 <strong>3 4 5 6 >> след.

Я могу запустить мой код, может ли он дать такой эффект? спасибо: D

Ответы [ 2 ]

43 голосов
/ 25 августа 2010

Внутри тега {% %} переменные не окружены {{.Попробуйте это:

{% ifequal num buildSummary_list.number %}

Кроме того, похоже, что ваши два сравнения могут быть объединены с другим:

{% for num in buildSummary_list.paginator.page_range %}
    {% ifequal num buildSummary_list.number %}
        <b>{{num}}</b>
    {% else %}
        <a href="?page={{num}}"><b>{{num}}</b></a>
    {% endifequal %}
{% endfor %}
10 голосов
/ 08 февраля 2017

Я получил эту ошибку, когда забыл '' вокруг пути к статическому файлу

Это дало ошибку:

 <link rel='stylesheet' href="{% static css/style.css %}">

Исправлено:

 <link rel='stylesheet' href="{% static 'css/style.css' %}">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...