Especially any projects which use MVCS architecture. I am looking to clearly separate the business logic from the data access layer and I am looking for examples. Related: https://stackoverflow.com/questions/12578908/separation-of-business-logic-and-data-access-in-django