Description
Oops ho sovrascritto le tue modifiche - PyCon Italia 2022
Mai capitato di sovrascrivere dati involontariamente tramite una interfaccia web o tramite un pannello di amministrazione? 😅 Vediamo cosa possiamo fare per limitare i danni 🎉 Mai capitato di sovrascrivere dati involontariamente dall’interfaccia web o tramite il pannello di amministrazione di una applicazione Django? In questo talk vedremo qualche strategia per ovviare al problema.
Vedremo delle strategie generiche come salvare un log delle nostre modifiche, fare il locking delle righe del database oppure usare la concorrenza ottimistica. Quindi vedremo una strategia specifica di PostgreSQL implementando un sistema di concorrenza ottimistica per le modifiche fatte da utenti tramite il pannello di amministrazione di Django.
[Slides](
Speaker: Riccardo Magliocchetti