objaśnienie układu katalogu django

Mam więc projekt django, który właśnie stworzyłem, nazwany „coolprojectsite”, którego struktura katalogów wygląda następująco:

<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>

Mam kilka pytań.

1) Czy projekt „coolproject” jest uważany za „projekt”

2) Czy coolproject jest uważany za „aplikację”

3) „media” zawierają pliki css, javascript itp. Czy jest to odpowiednie miejsce dla nich? Jest poza projektem.

4) „mytemplates” ma określone pliki, które zawierają znaczniki django (np. {%%}) I są one dostępne, ponieważ moje urls.py wskazuje na nie. Czy właściwe jest posiadanie tych plików poza projektem?

5) Jeśli chcę dołączyć jakiś dowolny plik javascript (powiedzmy jquery), czy po prostu tworzę nowy wpis w urls.py (jeśli tak, to czy powinien to być wpis w fajnym projekcie lub fajnym projekcie), a następnie link do tego adresu URL?

questionAnswers(1)

yourAnswerToTheQuestion