Django static выдает недопустимый тег блока

#django

#django

Вопрос:

Я пытаюсь встроить файл ajax в мой шаблон django. Но он возвращает ошибку:

 >>> Invalid block tag on line 134: 'static', expected 'endblock'. Did you forget to register or load this tag?
  

Что вызывает эту ошибку?

    {% block javascripts %}
       <script src="{% static 'js/model-scripts/sampleAjax.js' %}"></script>
   {% endblock javascripts %}
  

Вот мое статическое объявление в НАСТРОЙКАХ сайтов:

    STATIC_URL = '/static/'
   STATICFILES_DIRS = [
       os.path.join(BASE_DIR, "static"),
   ]
  

Ответ №1:

Вы поместили в начало HTML-файла код:

 {% load static %}
  

Комментарии:

1. Я забыл вставить эту строку. Это решило проблему. Спасибо.