Supposons que vous ayez plusieurs modèles qui nécessitent des champs de suivi de création et de modification. Au lieu de répéter ces champs dans chaque modèle, vous pouvez créer un mixin TimeStampedMixin qui les définit. #DjangoTips #DRY
auto_now_add=True indique que le champ created_at sera automatiquement défini à la date et heure actuelles lors de la création de l'objet. auto_now=True indique que le champ updated_at sera automatiquement mis à jour chaque fois que l'objet est enregistré. #CodingBestPractices
Ensuite, faites hériter vos modèles de TimeStampedMixin pour ajouter les champs de suivi de création et de modification. #DjangoModels #Python