Django TemplateSyntaxError - «staticfiles» не является зарегистрированной библиотекой тегов - PullRequest
0 голосов
/ 01 мая 2019

После обновления до Django 3.0 я получаю следующее TemplateSyntaxError:

In template /Users/alasdair//myproject/myapp/templates/index.html, error at line 1
'staticfiles' is not a registered tag library. Must be one of: admin_list admin_modify admin_urls cache i18n l10n log static tz

Вот мой шаблон

{% load staticfiles %}
<img src="{% static 'my_image.html' %}">

1 Ответ

0 голосов
/ 01 мая 2019

{% load staticfiles %} и {% load adminstatic %} были устаревшими в Django 2.1 , а удалены в Django 3.0 .

Если у вас есть что-либо из следующего в вашем шаблоне:

{% load staticfiles %}
{% load static from staticfiles %}
{% load adminstatic %}

Вы должны заменить тег просто:

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