Django v3.1 получает исключение django_admin_bootstrapped, говорящее, что "'future' не является зарегистрированной библиотекой тегов".
Мы обновили старый проект с Python v2.7 + Django v1.8
до Python v3.7 + Django v3.1
и исправили некоторые проблемы совместимости во время изменения. В результате проект работает как ожидалось в большинстве частей.
Однако при выходе из консоли администратора мы заметили исключение, говорящее 'future' is not a registered tag library
.
Мы новички в этой области и очень ценим любые подсказки или предложения.
Подробности исключения:
TemplateSyntaxError at /api/admin/logout/
'future' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_urls
app_tags
bootstrapped_goodies_tags
cache
humanize
i18n
l10n
log
rest_framework
static
tz
Request Method: GET
Request URL: http://test.local/api/admin/logout/
Django Version: 3.1.4
Exception Type: TemplateSyntaxError
Exception Value:
'future' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_urls
app_tags
bootstrapped_goodies_tags
cache
humanize
i18n
l10n
log
rest_framework
static
tz
Exception Location: /data/app/venv3.7/lib/python3.7/site-packages/django/template/defaulttags.py, line 1038, in find_library
Python Executable: /data/app/venv3.7/bin/python
Python Version: 3.7.9
Python Path:
['/data/app/APPLICATION',
'/data/app/APPLICATION',
'/var/lib/snapd/snap/pycharm-professional/297/plugins/python/helpers/pycharm_display',
'/usr/local/lib/python37.zip',
'/usr/local/lib/python3.7',
'/usr/local/lib/python3.7/lib-dynload',
'/data/app/venv3.7/lib/python3.7/site-packages',
'/var/lib/snapd/snap/pycharm-professional/297/plugins/python/helpers/pycharm_matplotlib_backend']
Server time: Mon, 15 Aug 2022 14:56:10 -0600
Error during template rendering
In template /data/app/APPLICATION/django_admin_bootstrapped/templates/registration/logged_out.html, error at line 2
'future' is not a registered tag library. Must be one of: admin_list admin_modify admin_urls app_tags bootstrapped_goodies_tags cache humanize i18n l10n log rest_framework static tz
1 {% extends "admin/base_site.html" %}
2 {% load url from future %}{% load i18n %}
...