In the last installment of the San Francisco Django Meetup Group we met at Splunk to hear Christophe Pettus (Core Django and PostreSQL developer) talk about database transaction with Django.
First, we had a great line up of lightning talks:
Next, we had the main talk from Christophe. He gave us a deep dive into how database transactions work with Django and how Django has evolved over the past few releases to be smarter about them. We were walked through different tools and built-in Django constructs such as context managers and decorators that could help us manage database transactions in our code better. We also got some great advice on what we could do with our database configurations to help test for where there may be issues with our code's communication to the database. Checkout a recorded video of his talk from PyCon Australia 2014.