Python 在django调用的模块中找不到错误
我做了一个名为Python 在django调用的模块中找不到错误,python,django,Python,Django,我做了一个名为mysite的项目,并使用名为books的startapp创建了一个管理站点,它成功地运行了。但是,当我试图将模型添加到我的管理站点时,出现了提到这些内容的错误 ImportError at /admin/ No module named books.models 实际上,我在books文件夹中创建了admin.py,然后编写了以下代码 from django.contrib import admin from mysite.books.models import Publish
mysite
的项目,并使用名为books的startapp创建了一个管理站点,它成功地运行了。但是,当我试图将模型添加到我的管理站点时,出现了提到这些内容的错误
ImportError at /admin/
No module named books.models
实际上,我在books文件夹中创建了admin.py
,然后编写了以下代码
from django.contrib import admin
from mysite.books.models import Publisher, Author, Book
admin.site.register(Publisher)
admin.site.register(Author)
admin.site.register(Book)
models.py:
那么,如何解决这个问题呢 试试这个
from django.contrib import admin
from models import Publisher, Author, Book
admin.site.register(Publisher)
admin.site.register(Author)
admin.site.register(Book)
我想试试
from books.models import Publisher, Author, Book
...
如果您的应用程序名为books请尝试仅使用models import Publisher、Author、Book的
。您使用的django版本是什么?
from books.models import Publisher, Author, Book
...