DEV Community

Discussion on: Django inline formsets with Class-based views and crispy forms

Collapse
 
rob101 profile image
rob101

Hi! Thanks Xenia. A quick question - why do you use with transaction.atomic(): in your form_valid() function?

Collapse
 
marcorichetta profile image
Rich

Hi!

That guarantees the transaction's atomicity, which is a database property.
Take a look at the explanation in Django docs