z6c - personal blog about topics

Christian Müller – Letzte Änderung: 13.02.2013 09:16 Uhr

Starting a Django Project the Right Way

Von jeffknupp.com ist dieses praktische Tutorial zu Django Projekten.

Es erklärt den Aufbau von Django Projekten mit allen wichtigen Werkzeugen, die man heutzutage gern dabei hätte:

  • virtualenv
  • pip
  • git
  • south
  • development area / testing / stable
  • fabric for deployment (werde ich mir noch ansehen müssen)

Copy paste der dort aufgeführten Befehle zum schnellen wiederfinden:

virtualenv env
source ./env/bin/activate
deactivate # to stop

pip install django
which django-admin.py

django-admin.py startproject myproject

git init
git add .
git commit -a -m 'Initial commit of myproject'

pip install south
vi settings.py # south -> installed_apps
python manage.py syncdb

git add .
git commit -a -m 'Added South for database migrations'

python manage.py startapp myapp
python manage.py schemamigration myapp --initial
python manage.py migrate myapp
# After changes:
python manage.py schemamigration myapp --auto

# create dev directory, goto, then:
git clone /path/to/my/project/
git checkout -b <branchname>

pip install fabric

Kommentare für diesen Artikel noch nicht freigeschaltet.

Bitte eine Email an kommentare@zentonic.org mit Betreff "Kommentare für Post 15"