Así que tiene un proyecto Django que acaba de crear la estructura de directorios llamados 'coolprojectsite' se ve algo de la siguiente manera:Django disposición de directorios explicación
* 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
así que tengo un par de preguntas.
1) es coolprojectsite considerado el 'proyecto'
2) se considera coolproject la 'aplicación'
3) 'medios' contiene el CSS, archivos JavaScript, etc. es que el lugar adecuado para ellos ? Está fuera del proyecto.
4) 'mytemplates' tiene archivos específicos que contienen marcado de django (por ejemplo, {%%}) y se accede a ellos porque mi urls.py los señala. ¿Es correcto tener estos archivos fuera del proyecto?
5) Si deseo incluir algún archivo javascript arbitrario (por ejemplo, jquery), simplemente creo una nueva entrada en urls.py (si es así, debería ser la de coolprojectsite, o coolproject) y luego enlazo a esa url?
Pregunta. ¿No pondrías los medios/y CSS, etc. arriba de la webroot y todos los demás? – tristanbailey