I would like to know if I have something like this: def functionA(): with transaction.atomic(): #save something functionB() def functionB(): with transaction.atomic(): #save another thing Someone knows what will happen? If functionB fails, functionA will rollback too? Thank you! Continue reading...