Как создавать файлы sass с помощью django

Я совсем новичок в Django и python (и один как техник в моей компании, не могу попросить помощи у предыдущих разработчиков). Мне нужно поддерживать существующее приложение, написанное на django, и при этом разрабатывать новые сервисы, полностью написанные на node, что является моей самой важной задачей (и моими навыками). У меня проблема в том, что я исправил несколько ошибок в UX, в основном исправляя CSS. И я не понимаю, как создать sass.

В файле manage.py, когда я спрашиваю список команд, единственное, что имеет отношение к моей проблеме, это "collectstatic", который, похоже, не собирает, а просто собирает статические файлы (хорошее именование) в одну папку. И очевидно, что это не решает мою проблему.

Есть предложения? Я потерялся в этой большой новой вещи. Большое спасибо всем, кто может мне помочь. Знаете ли вы, есть ли интегрированный инструмент? Нужно ли мне использовать внешний компилятор, который просто не документирован?

Я думаю, что ваша проблема заключается в создании SASS файлов с помощью Django, если это так, то я рекомендую вам установить django-sass python пакет для работы с ним. Если это не ваша проблема, тогда, пожалуйста, дайте мне знать, с какой именно проблемой вы столкнулись, так как я не понял ваш вопрос правильно. Спасибо.

Django не имеет ничего общего с компиляцией активов, вы компилируете их по-своему в node, используя ваш любимый бандлер, такой как gulp или webpack, а затем представляете конечный путь к django. но люди наткнулись на это и создали кучу вспомогательных либ, проверьте django_webpack.

В случае, если вы чувствуете себя подавленным, тогда сэкономьте время на обучение и сделайте так, как я сказал ранее, свяжите его на свой вкус и создайте команду управления в Django, чтобы вы могли запускать bundler из контекста python.

Вернуться на верх