Всем привет, как лучше делать, отдельно папка templates, static и в ней все шаблоны и внутри этой папки по приложениям разбиты файлы, ну к примеру так:
На работе главные разработчик придерживается второго варианта, для меня немного не привычно что исходники с ресурсами в одном месте находятся, привычнее отдельно папку создать, да и наверное верстальщику удобнее работать с папкой templates а не искать по модулям другие папки. Он аргументирует что там сразу видно для какого приложения какие шаблоно, потому-что все в одном месте, но к примеру в pycharm это не такая уж и проблема, лего найти нужный файл если умеешь пользоваться IDE. Но с другой стороны всякие js файлы и шаблоны тоже можно отнести к исходным кодам, но это уже фронтенд. Кто что думает на этот счет, и может быть есть более удачная структура проекта?
collectstatic чтобы собрать всю статику с других библиотек в одно место. Если вынести шаблоны в отдельную дирректорию, а статику в приложениях оставить, то будет очень не удобно.