📣 Service Layers for Logic
📄 The final option that ignores
🔗 https://softwarecrafts.co.uk/100-words/day-114
#100_words,#django,#business_logic,#service_layer
Service Layers for Logic - Software Crafts

The final option that ignores

@nanorepublica I read a great rebuttal of James' article this morning: https://simoncrowe.hashnode.dev/django-service-layers-beyond-fat-models-vs-enterprise-patterns

I find myself using the simple/Hacksoft version on various client projects already so that's a nice fit.

Django Service Layers: Beyond Fat Models vs. Enterprise Patterns

Suppose you want to write a new Django/DRF API service tomorrow or have inherited a large but messy Django codebase. Introduction If your application is useful, it will do more than enable crud operations on relational database tables via HTTP. Let's...

Head in the Cloud

@ghickman Thanks for this!

I am always curious to the larger architectures in Django that don't devolve to spaghetti dependencies.

One day I plan to start a guide similar to Hacksoft and others of how I would approach a larger codebase, but I am still getting my thoughts together.

@nanorepublica I find talking to Kraken devs really interesting for exactly this reason. Their Django is not our Django from the sound of it!
@ghickman Oh exactly this!
I think that was one of the most fascinating from attending DjangoConEU last year.