This repository is a tuto for Django.
Each tag is a particular step.
- Introduction
- v0.0.0: Git initialisation
- v0.0.1: Docker initialisation
- v0.0.2: Docker is working
- v0.0.3 Docker for linux
- v0.0.4 Project started
- v0.0.5 Using Postgres
- Modèles
- v0.1.0 Creating first app
- v0.1.1 Introduction to some tools
- v0.1.2 Firsts models
- v0.1.3 Foreign keys
- v0.1.4 Exercice: ordering items
- v0.1.5 One-to-one relationships
- v0.1.6 Many-to-many relationships
- ORM
- v0.2.0 Outils SQL
- v0.2.1 Admin IHM
- v0.2.2 Managers
- Vues
- v0.3.0 Vue template
- v0.3.1 Vue liste
- v0.3.2 Vue détail
- v0.3.3 Vue modification
- v0.3.4 Vue création
- v0.3.5 Vue suppression
- Modules tierces
- v0.4.0 DRF + Ninja (web services)
- v0.4.1 Celery (tâches asynchrones)
- v0.4.2 Rosetta (traduction)
- Tests
- v0.5.0 Tests unitaires