在同一个项目中使用 django 和 npm 有意义吗?

Does it make sense to use django and npm in the same project?

我正在学习 Django,我正在使用 Bootstrap 等,但我想更多地自定义我的网站 ui。 我一直在搜索,发现如果我想自定义 bootstrap,我应该使用通过 npm 下载的 bootstap-sass。

嗯,我的问题是“在同一个项目中使用 django 和 npm 有意义吗?”或“我应该使用不同的方法吗?”

完全有道理。有些项目是以这种方式构建的 - 比如 edx.org - django 作为后端,一些 js 框架作为前端。

您还可以单独自定义和构建 bootstrap 并在您的 Django 项目中使用输出文件。这种方法更简单。