Как исправить 'qr_code' не является зарегистрированной библиотекой тегов. в Django и HTML

Как исправить 'qr_code' не является зарегистрированной библиотекой тегов. Я использую Django версии 4.1.4.

setting.py

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'myapp',
    'qrcode',
]

В файле setting.py, если я использую qr_code вместо qrcode, возникает ошибка ModuleNotFoundError: Нет модуля с именем 'qr_code'.

Выдаст ошибку 'qr_code' не является зарегистрированной библиотекой тегов.

{% load qr_code %}
{% qr_from_text request.build_absolute_uri size="T" image_format="png" error_correction="T" %}

В HTML, как я должен редактировать?

Команда, которую я использовал для установки

django-qr-code 3.1.1 
pip install django-qr-code

И я попробовал установить его с помощью conda после того, как попробовал его в pip, и он не сработал.

conda install -c auto django-qrcode

Обновите и переустановите модуль/библиотеку снова.Я получил подобную ошибку при другой установке библиотек. Возможно, удаление модуля или его установка в новом окружении в conda может помочь.

You installed a different library. Indeed, you installed django-qrcode [pypi], not django-qr-code [pypi].

Однако эти два способа очень похожи, вам нужно работать только с:

{% load qr_tags %}

{% qr_from_text request.build_absolute_uri size="T" image_format="png" error_correction="T" %}
Вернуться на верх