diff --git a/bin/steps/django/init b/bin/steps/django/init index 0915ce1..947f866 100755 --- a/bin/steps/django/init +++ b/bin/steps/django/init @@ -1,2 +1,15 @@ +#!/usr/bin/env bash + +# Reject a Django app that appears to be packaged incorrectly. +if [ -f settings.py ]; then + echo " ! Django app must be in a package subdirectory" + exit 1 +fi + +SETTINGS_FILE=$(find . -maxdepth 2 -type f -name 'settings.py' | head -1) +PROJECT=$(dirname $SETTINGS_FILE) + +export SETTINGS_FILE PROJECT + source injection source collectstatic \ No newline at end of file