Python Django的相对进口

Python Django的相对进口,python,django,python-import,relative-path,Python,Django,Python Import,Relative Path,我目前正在开发一个客户机/服务器应用程序。客户端和服务器都是Django项目 我想在服务器应用程序中导入客户机模型。以下是我的文件的树形图: client/ fileapp/ __init__.py models.py ... client/ __init__.py ... manage.py server/ fileapp/ __init__.py

我目前正在开发一个客户机/服务器应用程序。客户端和服务器都是Django项目

我想在服务器应用程序中导入客户机模型。以下是我的文件的树形图:

client/
    fileapp/
        __init__.py
        models.py
        ...
    client/
        __init__.py
        ...
    manage.py

server/
    fileapp/
        __init__.py
        views.py
        ...
    server/
        __init__.py
        ...
    manage.py
我想在我的服务器项目中导入客户端/fileapp/models。我尝试使用Django shell执行此操作,并使用该指令进行相对导入:

>>> from ..client.fileapp.models import *
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: No module named client.fileapp.models
>>来自..client.fileapp.models导入*
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为client.fileapp.models的模块
我还尝试将客户机路径附加到sys.path,但它也不起作用。如果你知道如何做那种机制,请告诉我


谢谢。

在包含
客户机
服务器
的目录中是否有
\uuuu init\uuuuuuuuuupy
文件?我在每个目录中添加了一个,但它不适用于每个目录,包括
客户机
服务器
的父目录?或者只有在
客户机
服务器
下,包含
客户机
服务器
的目录中是否有
\uuuu init\uuuuuuy.py
文件?我在每个目录中都添加了一个,但不适用于每个目录,包括
客户机
服务器
的父目录?或者仅在
客户端
服务器
下?
client/
    fileapp/
        __init__.py
        models.py
        ...
    client/
        __init__.py
        ...
    __init__.py
    manage.py

server/
    fileapp/
        __init__.py
        views.py
        ...
    server/
        __init__.py
        ...
    __init__.py
    manage.py
__init__.py
...