diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-04-15 11:24:40 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-10-24 18:32:22 +0200 |
| commit | 8555b53aa90f3167455c959d5693607302fa9066 (patch) | |
| tree | e35ad89ed5d6523c37588dfec95fbd8d994951b9 | |
| parent | 595ccc3a04ddedbff22d70a1c7cf6e6ee4edea23 (diff) | |
| download | Ishtar-8555b53aa90f3167455c959d5693607302fa9066.tar.bz2 Ishtar-8555b53aa90f3167455c959d5693607302fa9066.zip | |
🩹 more generic way of managing registration module import
| -rw-r--r-- | ishtar_common/urls_registration.py | 2 | ||||
| -rw-r--r-- | 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 df3fe9fed..d6296e02e 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -31,7 +31,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 |
