[英]Django model, ImportError attempted relative import with no known parent package
我正在制作一个小型 Django 应用程序,我只想对我的 model 的 QuerySet 进行一些测试。 但是,在 manage.py runserver 环境之外运行代码时,出现此错误:
from .models import Article
错误:
ImportError: attempted relative import with no known parent package
如前所述,这在制作视图时非常有效,我可以导入我的文章 model 并从管理仪表板创建文章。
我的应用程序结构如下所示:
app/
admin.py
apps.py
models.py (this contains my Article model)
views.py
file_where_ihave_my_error.py
__init__.py
Django 接受from.models import *model_name*
,但是当您尝试像任何其他 Python 应用程序一样运行文件时,您会收到这样的错误。 要解决它,您要么需要用户from models import *model_name*
,要么运行 Django server python manage.py runserver
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.