I’m confused as a somewhat newbie. I read somewhere on Django site that the proper file / folder structure is (in part):
project - top folder
project
static
staticfiles
template
manage.py
requirements.txt
etc.
etc.
app1
template
app1
...html
other_folders
models.py
urls.py
views.py
tables.py
etc.
etc.
app2
The issue of confusion is with what Django’s defined app folder structure app1/template/app1 naming convention and folder structure.
projects-top
project
app1
template
app1
other files and folders
I’m seeing well know / respected programmers using app1/template
project-top
project
app1
template
other files and folders
Django says that this app/template/app structure prevents issues with other apps having the same app folder name etc. etc. interference.
Can some provide clarity on this? is this also used in the main project template folder as well?
It would be nice for someone to put the definitive folder structure example here and where default Django app files would go / be at?
i.e.:
base.html
css
js
img
etc.
Sorry for the long winded question but if things like this are not well laid out plain words or easily locatable it can stifle / frustrate the new guy and he moves on to another python env.