Комментируем HTML, CSS, Javascript Код вместе - PullRequest
2 голосов
/ 13 января 2020

У меня есть следующий код в базе . html в области заголовка проекта Django.

{% if user.is_authenticated %}
  <a class="nav-item nav-link" href="{% url 'create' %}"><span class="oi oi-plus"></span></a>
  <a class="nav-item nav-link" href="javascript:{document.getElementById('logout').submit()}" onclick="">Logout</a>
  <form id="logout" method="POST" action="{% url 'logout' %}">
   {% csrf_token %}
   <input type="hidden" />
  </form>
  {% else %}
  <a class="nav-item nav-link" href="{% url 'signup' %}">Sign Up</a>
  <a class="nav-item nav-link" href="{% url 'login' %}">Login</a>
  {% endif %}

Я пытаюсь комментировать Javascript область "{% url 'create'%}", но она не работает (ошибка появляется из-за того, что фрагменты кода 'create' еще не существуют):

 <a class="nav-item nav-link" href="/*{% url 'create' %}*/"><span class="oi oi-plus"></span></a>

 <!-- <a class="nav-item nav-link" href="{% url 'create' %}"><span class="oi oi-plus"></span></a> -->

 <!-- <a class="nav-item nav-link" href="/*{% url 'create' %}*/"><span class="oi oi-plus"></span></a> -->

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

1 Ответ

5 голосов
/ 13 января 2020

У вас есть два решения.

Для блока кода используйте:

{% comment %}...{% endcomment %}

Для отдельной строки вы можете использовать это:

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