Skip to content

Instantly share code, notes, and snippets.

@davidrenne
Last active August 29, 2015 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davidrenne/c55a3de5c5014b239095 to your computer and use it in GitHub Desktop.
Save davidrenne/c55a3de5c5014b239095 to your computer and use it in GitHub Desktop.
startapp extras
PROJECT_NAME=XXXXXXXXXXXXXX
APP_NAME=api
BASE_DIR=$PROJECT_NAME/apps/$APP_NAME
mkdir -p $BASE_DIR
django-admin.py startapp $APP_NAME $BASE_DIR
mkdir -p $BASE_DIR/static/$APP_NAME/{css,js,img}
echo '' > $BASE_DIR/static/$APP_NAME/css/.gitkeep
echo '' > $BASE_DIR/static/$APP_NAME/js/.gitkeep
echo '' > $BASE_DIR/static/$APP_NAME/img/.gitkeep
rm $BASE_DIR/tests.py
mkdir -p $BASE_DIR/templates/$APP_NAME/
echo '' > $BASE_DIR/templates/$APP_NAME/.gitkeep
mkdir $BASE_DIR/migrations/
echo '' > $BASE_DIR/migrations/.gitkeep
echo '' > $BASE_DIR/migrations/__init__.py
echo '' > $BASE_DIR/views.py
echo '' > $BASE_DIR/__init__.py
echo 'from django.conf.urls import patterns, url, include' > $BASE_DIR/urls.py
echo 'from . import views' >> $BASE_DIR/urls.py
echo '' >> $BASE_DIR/urls.py
echo '' >> $BASE_DIR/urls.py
echo "urlpatterns = patterns(''," >> $BASE_DIR/urls.py
echo " #url(r'^$', views.homepage, name='$APP_NAME_homepage')," >> $BASE_DIR/urls.py
echo ')' >> $BASE_DIR/urls.py
git add -A $BASE_DIR/*
@davidrenne
Copy link
Author

given an app called domaintools.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment