Fairly new to django, loving it so far! I'm working with an organization that wants to have a custom bootstrap from source (mostly for namespace reasons). I'm trying to build a core django configuration that takes care of a lot of essentials - automatically including dependencies, design patterns that the organization uses, etc, with the goal being that a developer can simply build off the core and start working on a new app within it almost immediately.
- Building from source externally and copying it in feels like a clunky way to go about it.
- We could do releases in git, but that doesn't feel fluid enough to be able to make changes and retry.
- I could add a requirement for having npm in order to build things (which I might need anyway)
- I could incorporate build containers in order to build from source, but then every developer needs docker installed.
I'm curious if anyone has any thoughts on the best way to approach this? Thanks!