I understand that, and I know it sounds like a simple/obvious thing to add. Believe me, I’m on your side, and I would support this change.
The pushback I think you will get will be along the lines of:
- Why just this option? Shouldn’t we add more options?
- Shouldn’t there just be one way to do things? We should just pick a default and use it everywhere.
- We’ll now have to maintain mulitple options in the docs, tutorials, etc.
- We’re doing this template thing in one way in
startprojectand a totally different way instartapp…
Ultimately, the lesson I learned was that things that sound like simple changes, aren’t. And without getting too much in the weeds of how the django project makes decisions, I’m suggesting that based on what I understand the change-process of the project to be, that this might be a good topic to combine with the startproject DEP. That way there is (hopefully) at least a consensus that emerges on how we are going to be able to update and manage project and app templates moving forwards. Then we drop this option into that framework.
Just my two cents having gone through all this already…