我有一个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 ...
答案 0 :(得分:0)
答案在这里https://stackoverflow.com/a/3597263/818951。 分发什么以及安装什么都是单独的配置步骤。
我需要包含以下设置:
include_package_data=True
到我的setup.py
文件