Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about the project structure... #132

Closed
gmeans opened this issue Sep 19, 2014 · 2 comments
Closed

Question about the project structure... #132

gmeans opened this issue Sep 19, 2014 · 2 comments

Comments

@gmeans
Copy link

gmeans commented Sep 19, 2014

I was wondering the reasoning behind making the project root a python module vs. following Django's default of making a package within the root for configurations and site level things?

It definitely seems a lot cleaner, but I wasn't sure if this would evolve to eventually match what Django is doing or if this will be the way moving forward?

Or if maybe this template existed before Django made the change and there was no need to change it?

Thanks!

@pydanny
Copy link
Member

pydanny commented Sep 19, 2014

I hope this doesn't come across the wrong way, but the reasoning behind the project structure is because I like the way it is organized. Myself and others find it useful on both large and small projects. I found Django's default template project rather simplistic in approach, good for beginner projects, not so good for when things get really going.

cookiecutter-djangowill continue on this path going forward.

FWIW, others have created cookiecutter-powered Django project templates that follow other patterns. You can find them by searching for cookiecutter and django on GitHub. ;)

@pydanny pydanny closed this as completed Sep 19, 2014
@gmeans
Copy link
Author

gmeans commented Sep 19, 2014

It was really just a question because I noticed it was different. Knowing you wrote two scoops had me wondering if there was a reason behind it. Perhaps there was some kind of best practice that was evolving.

Thanks for the reply!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants