Re: Improvements to the startproject template

2022-04-20 Thread John M
I do exactly this for every new Django project, so it's +1 from me as well. John On 20/04/2022 12:01, da...@springbourne-tech.com wrote: +1 for me - this would be really useful. On Monday, April 18, 2022 at 9:02:02 PM UTC+1 pyt...@ian.feete.org wrote: Hi Tim, This feels like a good

Re: Improvements to the startproject template

2022-04-20 Thread Tom Carrick
I prefer Adam's suggestion in the forum post as it lets you namespace everything under your project name nicely and avoids package name collisions, although it doesn't solve the problem of having two directories with the same name by default. That said, either would be an improvement on what we

Re: Improvements to the startproject template

2022-04-20 Thread da...@springbourne-tech.com
+1 for me - this would be really useful. On Monday, April 18, 2022 at 9:02:02 PM UTC+1 pyt...@ian.feete.org wrote: > Hi Tim, > > This feels like a good idea to me. > > Regards, > Ian > > On Mon, 18 Apr 2022 at 18:17, Tim Allen wrote: > >> Greetings, friends! >> >> I've issued a PR that makes

Re: Improvements to the startproject template

2022-04-20 Thread Olivier Dalang
+1 for Adam's suggestion, I use it as well and like it very much. > root folder - manage.py - ... > myproject - __init__.py - settings.py - urls.py - ... > myapp - __init__.py - models.py - ... Pros: -

Re: Improvements to the startproject template

2022-04-20 Thread Arthur Pemberton
For what it's worth, this is the (general) layout I've used for the past 8+ years of my professional Django development. Arthur On Wed, 20 Apr 2022 at 15:22, Olivier Dalang wrote: > +1 for Adam's suggestion, I use it as well and like it very much. > > > root folder > - manage.py > -

Re: Improvements to the startproject template

2022-04-20 Thread Hrushikesh Vaidya
+1 for the config option with a custom users app On Thursday, 21 April 2022 at 00:52:53 UTC+5:30 olivier...@gmail.com wrote: > +1 for Adam's suggestion, I use it as well and like it very much. > > > root folder > - manage.py > - ... > > myproject > - __init__.py > -