Fix setadmin issue
authorLorin Hochstein <lhochstein@netflix.com>
Sat, 24 Dec 2016 05:29:25 +0000 (21:29 -0800)
committerLorin Hochstein <lhochstein@netflix.com>
Sat, 24 Dec 2016 05:29:25 +0000 (21:29 -0800)
ch06/playbooks/mezzanine.yml
ch06/playbooks/scripts/setadmin.py

index 451bf1c..1a02cbf 100644 (file)
       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
index 1594326..4ddba5b 100644 (file)
@@ -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')