For a Django project with requirements
and deployment tools
under source control. This example builds upon concepts from the Two Scoops of Django. They have published a template:
repository/
docs/
.gitignore
project/
apps/
blog/
migrations/
static/ #( optional )
blog/
some.css
templates/ #( optional )
blog/
some.html
models.py
tests.py
admin.py
apps.py #( django 1.9 and later )
views.py
accounts/
#... ( same as blog )
search/
#... ( same as blog )
conf/
settings/
local.py
development.py
production.py
wsgi
urls.py
static/
templates/
deploy/
fabfile.py
requirements/
base.txt
local.txt
README
AUTHORS
LICENSE
Here apps
and conf
folders contain user created applications
and core configuration folder
for the project respectively.
static
and templates
folders in project
directory contains static files and html markup
files respectively that are being used globally throughout the project.
And all app folders blog
, accounts
and search
may also ( mostly ) contain static
and templates
folders.