从models.py导入

时间:2013-04-12 10:45:10

标签: python django django-models

这是我项目的结构:

onlineVersion/  crawler.py  conf.txt

./onlineVersion:
onlineVersion/  URLService/  links.db  manage.py

./onlineVersion/onlineVersion:
settings.pyc  urls.pyc  wsgi.pyc      __init__.py
settings.py   urls.py   __init__.pyc  wsgi.py

./onlineVersion/URLService:
serializers.pyc  models.py       views.pyc  __init__.pyc  tests.py
models.pyc       serializers.py  views.py   __init__.py

在文件crawler.py中,我尝试使用以下命令从URLService文件夹中的models.py文件导入:

from onlineVersion.URLService.models import *

这给了我以下错误:

ImportError: No module named onlineVersion.URLService.models

任何人都知道如何摆脱这条错误消息?提前谢谢!

1 个答案:

答案 0 :(得分:4)

我认为你应该在./onlineVersion目录中放一个__init__.py文件。