我目前正在开发客户端/服务器应用程序。客户端和服务器都是Django项目。
我想在服务器应用程序中导入客户端模型。这是我文件的树状结构:
client/
fileapp/
__init__.py
models.py
...
client/
__init__.py
...
manage.py
server/
fileapp/
__init__.py
views.py
...
server/
__init__.py
...
manage.py
我想在我的服务器项目中导入client / 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
我也尝试将客户端路径附加到sys.path但它也不起作用。如果你知道如何做这种机制,请告诉我。
谢谢。
答案 0 :(得分:3)
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
...