Soy nuevo en Django y trato de entender los medios de operación preferidos para implementar aplicaciones web.¿Qué se supone que significa una "aplicación" de Django?
Digamos que estoy haciendo una aplicación web con (por ejemplo) administración de inicio de sesión de usuario, algunas funciones de carga, manipulación de archivos cargados y representación de archivos cargados en la pantalla. Todos son parte de la misma "aplicación web".
¿Sería que cada una de estas funciones fuera su propia aplicación en el proyecto, o deberían ser todas juntas una sola aplicación? ¿Una aplicación de Django pretende corresponder a una aplicación web, o corresponde a un solo conjunto de funciones que interactúan con unas pocas tablas en la base de datos?