From 77ed43d87e04b45102f22fc94faaa0d7844b0b27 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Fri, 12 Feb 2021 16:59:20 +0100
Subject: [PATCH] Trick autoreloader to think we are django-admin in
 aleksis-admin

Follow-up on 2f7ccc1d2db7a93e0485ba2db98f62eaf35c113f
---
 aleksis/core/__main__.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/aleksis/core/__main__.py b/aleksis/core/__main__.py
index 1005582cc..ef9e0064f 100644
--- a/aleksis/core/__main__.py
+++ b/aleksis/core/__main__.py
@@ -3,13 +3,14 @@
 import os
 import sys
 
+import django.__main__
 from django.core.management import execute_from_command_line
 
 
 def aleksis_cmd():
     """Run django-admin command with correct settings path."""
     os.environ.setdefault("DJANGO_SETTINGS_MODULE", "aleksis.core.settings")
-    sys.argv[0] = os.path.dirname(__file__)
+    sys.argv[0] = django.__main__.__file__
     execute_from_command_line(sys.argv)
 
 
-- 
GitLab