- Installing django-extensions through documentation.
Usage of management commands from `django-extensions`:
manage.py shell_plus manage.py show_urls
- Explanation of PyPI package repository and package availability on GitHub.
Module structure refactoring/renaming through GIT:
git mv
Removing files from GIT:
git rm
- Suggestion of Console2 alternative terminal application for Windows.
- Introduction of Class Based Views.
- Application of Class Based Generic Views.
- Introduction to URL dispatching and regular expression patterns. Mention of http://regex101.com/
- Usage of template filters and {% debug %} template tag.
- Introduction of get_absolute_url/permalink
- Suggestion of SourceTree GIT GUI.
- Exploration of staticfiles asset management for Django.
- Basic data visualization with D3.js data visualization library.
- Introduction to VirtualEnv and requirements.txt.
- Basic integration of Twitter Boootstrap.
- Default model ordering using Meta class.
Creating and loading fixtures (initial data) with management commands:
manage.py dumpdata <app_name> > <app_name>/fixtures/<fixture_name>.json ... manage.py loaddata <fixture_name>