I’ve curated a list of existing boilerplates while featuring my own: start-django.fly.dev
[Uploading: Screenshot 2023-05-14 at 6.14.44 PM.png…](A screenshot of the homepage on desktop viewport)
I think that there’s a lot that we can learn from comparing different best practices, or rather just practices. One of the reasons I posted mine was to document things, to remember why I chose a particular facet so that I can decide whether to keep, change it, or improve upon it later on. And hopefully get some feedback. The docs are extensive and I’ll likely add to it every time I find an improvement.
Relatedly, I’ve refactored out a package from the boilerplate called django-fragments. It helps compose common html idioms with custom template tags.