Stop using the Django ORM for evil and embrace the light of Event Sourcing and Domain Driven Design. Learn how to start thinking about your system's behaviour instead of state all while still leveraging the power of Django's ORM.
First, learn about the history and philosophy of DDD and Event Sourcing and how it applies to software today.
Next, learn simple patterns of approaching DDD in your application today.
Finally, learn how to use the Django ORM to create a race condition free Event storage and efficient Read Models.