From 20363d05bd02334fab77c1693c4f5ac92dab0aeb Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Tue, 15 Apr 2025 11:24:40 +0200 Subject: 🩹 more generic way of managing registration module import MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ishtar_common/urls_registration.py | 2 +- ishtar_common/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ishtar_common/urls_registration.py b/ishtar_common/urls_registration.py index a3bc5efb1..d20d9974f 100644 --- a/ishtar_common/urls_registration.py +++ b/ishtar_common/urls_registration.py @@ -3,7 +3,7 @@ from django.views.generic.base import TemplateView try: from registration import views as registration_views # debian -except ModuleNotFoundError: +except (ModuleNotFoundError, ImportError): from django_registration import views as registration_views # pip from django.contrib.auth import views as auth_views diff --git a/ishtar_common/views.py b/ishtar_common/views.py index 3843d4a19..aee4860fd 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -30,7 +30,7 @@ import urllib.parse try: from registration import views as registration_views # debian -except ModuleNotFoundError: +except (ModuleNotFoundError, ImportError): from django_registration import views as registration_views # pip from django.apps import apps -- cgit v1.2.3