Форум сайта python.su
Добрый день, подскажите как лучше или как правильно делать сборку фронтенда в Django?
Может ссылки на толковые примеры или поделитесь опытом.
К примеру у нас есть django проект и в нем несколько приложений со своими static, каким образом это все можно\нужно правильно собрать через webpack/gulp и т.д.
Офлайн
KaciloВ джанге уже есть встроенная команда сборки статики, называется как ни странно collectstatic.
К примеру у нас есть django проект и в нем несколько приложений со своими static
Офлайн
FishHookНадо ли в django тогда пользоваться webpack/gulp?
Офлайн
Наверняка есть батарейки, погуглите.
Лично для меня вопрос транспиляции es6/ts/sass/less решается вотчерами в пайшарме, на крайняк можно запустить вотчер из npm - для разработки это гораздо удобнее, чем сборка вебпаком. Ну и наконец, никто не мешает использовать вебпак поверх джанги, после сборки коллектстатиком можете выполнять любые скрипты, кто же вам запрещает.
Офлайн
Kacilo
Последнее время статику стало модно собирать отдельно через gulp и тп, после чего уже collectstatic
в том же джангопроджект: https://github.com/django/djangoproject.com/blob/master/Makefile
я тоже не особо вижу смысла использовать джанговские батарейки, разве что для отладки на лайв сервере
по типу https://django-pipeline.readthedocs.io/en/latest/
Отредактировано slav0nic (Фев. 27, 2017 12:51:43)
Офлайн