A Django 1.6+ project template
Use fortytwo_test_task.settings when deploying with getbarista.com
- apps in apps/ folder
- use per-app templates folders
- use per-app static folders
- use migrations
- use settings.local for different environments
- common templates live in templates/
- common static lives in assets/
- management commands should be proxied to single word make commands, e.g make test
- Main page that stores user info;
- Middleware to save requests in database (
requests_saverapp); - Context processor that adds
django.conf.settingsinto context as plain dictionary; - Image upload and resize to 200x200px maintaining aspect ratio.