django - 2 个 django 项目,将一个模型从一个模型导入另一个模型

标签 django django-models

我的设置是 Django 1.2,在 Debian Lenny 下通过 mod_wsgi 运行。

我有这样的结构:

/root/
    project1/appx
                 models.py
    project2/appy
                 models.py
                 management/
                           commands/
                                   mycommand.py

现在我想将Foox模型从project1导入到project2。

如果不将整个项目目录移动到 Python_path ,最简单的解决方案是什么?我特别需要一个不使用 mod_wsgi 的解决方案,因为我将把这个模型从 project1 导入到 custom manage.py command在项目2中称为“mycommand”?

最佳答案

import sys
sys.path.append('/root/project1')
from appx.models import Foox

关于django - 2 个 django 项目,将一个模型从一个模型导入另一个模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3369425/

相关文章:

django - 将未绑定(bind)的表单转换为绑定(bind)的表单?

django - 使用 Django Rest Framework 的 ListSerializer 批量创建

python - Django 序列化器输出作为 JSON 对象的一部分

Django ModelForm ImageField Upload 不适用于移动设备

python - 如何在内存中缓存 Django 模型

django 表单集混淆(验证、必需、empty_permitted)

javascript - 如果表单中没有此字段,如何在使用后期服务时添加参数?

django-models - 使用 model.FileField 在 Django 中保存之前修改文件名

python - 值错误 : Lookup failed for model referenced by field

python-3.x - 获取类型错误 : __init__() missing 1 required positional a rgument: 'on_delete'