Comment sauvegarder la base de données de mon projet Django ou Wagtail avec simplicité ?

 

Partie 2: automatisation des backups

 

WePynaire

Objectifs

  • Comprendre ce qu'est un test et pourquoi tester
  • Comprendre les différents types de tests et leurs objectifs respectifs
  • Découvrir quelques outils vous permettant de tester votre projet

Programme découpé en plusieurs vidéos

4 parties

  • Partie 1: Découvrir les tests d'intégration avec unittest, les fixtures et les factories 
  • Partie 2: Tester votre projet avec Pytest et son propre mécanisme de fixtures
  • Partie 3: Isoler vos tests pour réaliser des tests unitaires à l'aide de RequestFactory et des mocks
  • Partie 4: Automatiser le navigateur pour réaliser des tests d'acceptance

4 parties

  • Partie 1: Découvrir les tests d'intégration avec unittest, les fixtures et les factories
  • Partie 2: Tester votre projet avec Pytest et son propre mécanisme de fixtures
  • Partie 3: Isoler vos tests pour réaliser des tests unitaires à l'aide de RequestFactory et des mocks
  • Partie 4: Automatiser le navigateur pour réaliser des tests d'acceptance

Jour 1

Module 1 - Introduction et fondamentaux

Module 2 - Les fonctions et les méthodes

Jour 2

Module 3 - Les décorateurs et les propriétés

Module 4 - Environnement de développement

Jour 3

Module 5 - Les modules, les paquets et les imports

Module 6 - Introduction à la structure d'un projet Django

Jour 4

Module 7 - Les base de données relationnelles et SQL

Module 8 - Se simplifier les bases de données relationnelles avec un mappeur relationnel objet (ORM)

 

Jour 5

Module 9 - La composition, l'héritage et l'héritage multiple

Module 10 - Application de l'héritage à Django

Pour accéder à mon notebook sur Google Colaboratory:
http://bit.ly/3Imk3F6