我发现了一个 Django 项目,其目的是向订阅者发送电子邮件,它分为多个应用程序,但我将此项目视为一个应用程序,并希望将其包含在我自己的项目中。将该项目转换为应用程序的最少步骤是什么?
最佳答案
在现有项目中创建一个新应用,然后通过将目标项目的应用文件分组在一起(例如,将所有模型放在一个文件中)为每种资源类型创建一个唯一的文件。要创建唯一的 url 文件,您需要使用绝对路径。对于模板,在静态目录中创建新文件夹或将它们插入现有文件夹中(但文件夹结构必须匹配)。对于迁移,请将它们放在应用程序内的唯一文件夹中。您需要更新项目设置以匹配目标项目的设置(尤其是自定义设置)。更新依赖项以包含目标项目的依赖项。根据目标项目,您还需要进行一些重新设计。
否则,您可以仅提取您感兴趣的资源,并在进行一些修改后在您的项目中使用它们。
关于python - 如何将 Django 项目转换为我自己项目中的 Django 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69067626/