是的,MANIFEST.in
而且setup.py
应该是足够的。
这篇博客文章确实具有有关此主题的一些很好的信息: 打包Django可重用应用程序
这是另一个很好的详细概述,对我有很大帮助: Python打包用户指南
尤其是包含静态文件(模板)的提示很重要,因为起初可能并不明显。
是的,你可以在setup.py
其中指定所需的软件包,这些软件包在安装应用程序时会自动获取。
例如:
install_requires = [
'django-profiles',
'django-uni-forms',
],