explicação de layout de diretório de django

Então eu tenho um projeto de django que acabei de criar chamado 'coolprojectsite', a estrutura de diretórios parece algo como segue:

<code>* media (dir)
* mytemplates (dir)
* * admin (dir)
* * coolprojects (dir)
* coolprojectsite (dir)
* * coolproject (dir)
* * * __init__.py
* * * admin.py
* * * models.py
* * * tests.py
* * * urls.py
* * * views.py
* * __init__.py
* * settings.py
* * urls.py
</code>

Então eu tenho algumas perguntas.

1) O coolprojectsite é considerado o 'projeto'

2) O coolproject é considerado o 'aplicativo'

3) 'media' contém o css, arquivos javascript etc. Esse é o lugar certo para eles? Está fora do projeto.

4) 'mytemplates' tem arquivos específicos que contêm marcação do django (por exemplo, {%%}) e são acessados ​​porque o meu urls.py aponta para eles. É adequado ter esses arquivos fora do projeto?

5) Se eu quiser incluir algum arquivo javascript arbitrário (digamos jquery) eu apenas criar uma nova entrada no urls.py (em caso afirmativo, deve ser aquele em coolprojectsite ou coolproject) e, em seguida, link para esse URL?

questionAnswers(1)

yourAnswerToTheQuestion