【发布时间】:2020-05-21 21:02:24
【问题描述】:
我正在构建一个具有其他 django 依赖项的可重用应用程序(例如django-rest-framework)。我知道如果我将它添加到install_requires 中的setup.py 它将被打包。但是有没有办法我也可以从使用我的打包应用程序的项目中扩展 settings.py 中的 INSTALLED_APPS 以便它添加所有依赖项?目前,使用此配置,如果我安装打包的应用程序,我需要手动将我的应用程序名称添加到 INSTALLED_APPS 以及它的所有依赖项。我想有一种方法可以避免将所有应用程序的依赖项手动添加到INSTALLED_APPS 中?
【问题讨论】: