fix: persist preview admin access

This commit is contained in:
mohamad
2026-10-29 04:00:21 +08:00
parent 641f4e6cee
commit cb54e96db6
5 changed files with 75 additions and 2 deletions
Executable
+18
View File
@@ -0,0 +1,18 @@
#!/bin/sh
set -eu
cd "$(dirname "$0")"
mkdir -p instance
if [ -f instance/preview_admin.env ]; then
set -a
. ./instance/preview_admin.env
set +a
fi
export DJANGO_SETTINGS_MODULE=config.settings.preview
PYTHON=${PYTHON:-venv/bin/python}
"$PYTHON" manage.py migrate --noinput
"$PYTHON" manage.py ensure_superuser
exec "$PYTHON" manage.py runserver 127.0.0.1:8000