在Pypi包中包含静态文件

时间:2015-11-04 07:16:47

标签: python django

我有一个Django可重用的应用程序,我正在尝试分发所有静态内容(html模板等)。经过一些谷歌搜索后,我发现了MANIFEST.in文件here

我找到了一个类似的项目here,我用它作为参考:

recursive-include allauth *.html *.txt *.xml *.po *.mo *.js

以下是我的MANIFEST.in的内容: recursive-include auth_backend *.html *.scss *.css *.jpg *.png *.js

我将它推送到Pypi并安装,但没有静态文件。 Here是来源。

我做错了什么?

更新 如果我直接从pypi下载包作为zip文件包含模板,那么现在看来问题是pip install ...

1 个答案:

答案 0 :(得分:0)

答案在这里https://stackoverflow.com/a/3597263/818951。 分发什么以及安装什么都是单独的配置步骤。

我需要包含以下设置: include_package_data=True

到我的setup.py文件