Я новичок в Django и пытаюсь понять предпочтительные способы работы при развертывании веб-приложений.
Скажем, Я создаю веб-приложение с (например) управлением входом пользователей, некоторыми функциями загрузки, манипулированием загруженными файлами и визуализацией загруженных файлов на экране. Все они являются частью одного и того же «веб-приложения».
Будет ли каждая из этих функций отдельным приложением в проекте или все они должны быть одним приложением? Предназначено ли приложение Django для соответствия веб-приложению, или оно соответствует единственному набору функций, взаимодействующих с несколькими таблицами в базе данных?