python - 如何将 Django 项目转换为我自己项目中的 Django 应用程序?

标签 python django

我发现了一个 Django 项目,其目的是向订阅者发送电子邮件,它分为多个应用程序,但我将此项目视为一个应用程序,并希望将其包含在我自己的项目中。将该项目转换为应用程序的最少步骤是什么?

最佳答案

在现有项目中创建一个新应用,然后通过将目标项目的应用文件分组在一起(例如,将所有模型放在一个文件中)为每种资源类型创建一个唯一的文件。要创建唯一的 url 文件,您需要使用绝对路径。对于模板,在静态目录中创建新文件夹或将它们插入现有文件夹中(但文件夹结构必须匹配)。对于迁移,请将它们放在应用程序内的唯一文件夹中。您需要更新项目设置以匹配目标项目的设置(尤其是自定义设置)。更新依赖项以包含目标项目的依赖项。根据目标项目,您还需要进行一些重新设计。

否则,您可以仅提取您感兴趣的资源,并在进行一些修改后在您的项目中使用它们。

关于python - 如何将 Django 项目转换为我自己项目中的 Django 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69067626/

相关文章:

python - “float”类型错误 Python、pandas

python - 如何在循环中更新 SQL Alchemy 中的记录

javascript - 从 Django 服务器连接到远程 socket.io 服务器

django - 如何过滤Django的CommaSeparatedIntegerField

python - 页面重新加载期间 django 模板的数据丢失

django - 断言在Django测试中两个对象列表相等

python - 从单词列表中删除/n - python

Python对不同维度变量进行曲面拟合得到未知参数?

django - 上传前在 Django 中验证文件名

python - 有没有更好的方法(比通过变量)来查找循环 block 是否被执行(即使一次)?