【发布时间】:2019-04-22 06:23:50
【问题描述】:
我的 Django 应用文件夹中有 models.py 和 test.py 文件。
我的项目名为strava,app:explorer_api
如何将模型导入“test.py”?
我试过了:
from strava.explorer_api.models import Activity
from explorer_api.models import Activity
from .models import Activity
from models import Activity
但是:
SystemError: 父模块''未加载,无法执行相对 进口
结构:
/
admin.py
apps.py
collector.py
models.py
serializers.py
test.py
tests.py
urls.py
views.py
__init__.py
migrations/
0001_initial.py
__init__.py
__pycache__/
0001_initial.cpython-35.pyc
__init__.cpython-35.pyc
templates/
explorer_api/
index.html
save.html
__pycache__/
admin.cpython-35.pyc
collector.cpython-35.pyc
models.cpython-35.pyc
serializers.cpython-35.pyc
urls.cpython-35.pyc
views.cpython-35.pyc
__init__.cpython-35.pyc
【问题讨论】:
-
explorer_api 中有
__init__.py文件吗? -
是的,我愿意......
-
您介意发布您的文件结构吗?