Django: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 23: | Zeile 23: | ||
* Migrate on change of requirements.txt, e.g. new tables are added. | * Migrate on change of requirements.txt, e.g. new tables are added. | ||
** <ENV> manage.py '''migrate''' | ** <ENV> manage.py '''migrate''' | ||
+ | * Migrate on model change: | ||
+ | ** manage.py schemamigration app_name --auto | ||
+ | ** manage.py migrate app_name | ||
* [http://www.djangopro.com/2011/01/django-database-migration-tool-south-explained/ Django database migration tool: south, explained] | * [http://www.djangopro.com/2011/01/django-database-migration-tool-south-explained/ Django database migration tool: south, explained] | ||
Version vom 3. Juli 2013, 10:35 Uhr
Django - a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Aptana Configuration
- Win-Preferences->PyDev->Editor->Code Completeion: Apply completion on '.' and '('
Tutorials
Style Guides
Configure with PyCharm
Databases
- Install Databases
~/.environments/<PROJEKT>env/bin/pip install -r requirements.txt
Migrations
- Migrate on change of requirements.txt, e.g. new tables are added.
- <ENV> manage.py migrate
- Migrate on model change:
- manage.py schemamigration app_name --auto
- manage.py migrate app_name
- Django database migration tool: south, explained
Internationalization
- Create or update message files:
- django-admin.py makemessages -l de
- Compile all:
- bash compilemessages.sh