From 7571f252796790e1c1a382a4d13ee4e91b36770b Mon Sep 17 00:00:00 2001 From: Lorin Hochstein Date: Fri, 23 Dec 2016 21:29:25 -0800 Subject: [PATCH] Fix setadmin issue --- ch06/playbooks/mezzanine.yml | 2 +- ch06/playbooks/scripts/setadmin.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ch06/playbooks/mezzanine.yml b/ch06/playbooks/mezzanine.yml index 451bf1c..1a02cbf 100644 --- a/ch06/playbooks/mezzanine.yml +++ b/ch06/playbooks/mezzanine.yml @@ -154,7 +154,7 @@ environment: PATH: "{{ venv_path }}/bin" PROJECT_DIR: "{{ proj_path }}" - PROJECT_APP: "{{ proj_path }}" + PROJECT_APP: "{{ proj_name }}" ADMIN_PASSWORD: "{{ admin_pass }}" handlers: - name: restart supervisor diff --git a/ch06/playbooks/scripts/setadmin.py b/ch06/playbooks/scripts/setadmin.py index 1594326..4ddba5b 100644 --- a/ch06/playbooks/scripts/setadmin.py +++ b/ch06/playbooks/scripts/setadmin.py @@ -15,7 +15,8 @@ sys.path.append(proj_dir) proj_app = os.environ['PROJECT_APP'] os.environ['DJANGO_SETTINGS_MODULE'] = proj_app + '.settings' - +import django +django.setup() from django.contrib.auth import get_user_model User = get_user_model() u, _ = User.objects.get_or_create(username='admin') -- 2.44.0