складывать статические файлы, имея компонентную архитектуру, то есть
app
...main
...auth
...api
...другие компоненты
...init.py
config.py
runner.py
...другие файлы
Хочу в каждый компонент сделать директорию static, но тогда будет нарушаться DRY...
Куда стоит складывать статические файлы?
Это нормально, что в каждом компоненте есть папка static
Смотря что значит "компонент". В целом есть два непротиворечащих способа деления: по слоям (аля clean architecture и прочее) и по доменам. Каждый домен - по сути автономное приложение и имеет свою статику.
Обсуждают сегодня