使用生成的静态文件打包Django应用程序

时间:2015-10-03 13:04:42

标签: python django gulp pip setuptools

我正在创建一个独立的Django应用程序,我想打包并使用pip导入到Django项目中。但是我的应用程序包含生成的静态文件 - 使用Gulp生成的CSS,JS等。我想在我的应用程序中包含这些,但我不确定这样做的最佳方法。我不想将生成的文件包含在我的版本控制中,因此我认为我有两个选项:

  • 运行my gulp命令以在安装python软件包时生成文件,并将它们作为python软件包的一部分包含在内(我尝试覆盖install中的setup.py命令,但无法将其转到工作)
  • 从我的项目中运行我的gulp命令(但我认为这不会起作用,因为gulp所需的JS / CSS文件将存储在我已安装的软件包的site-packages/内)

有没有人做过与此类似的事情或有任何建议?

谢谢!

0 个答案:

没有答案