0

我的博客应用程序位于“mysite”项目下。当我使用 python manage.py runserver 运行服务器并转到 django 的管理面板时出现错误,然后错误是

ImportError at /admin/

No module named dbe.blog

Request Method:     GET
Request URL:    
Django Version:     1.5.1
Exception Type:     ImportError
Exception Value:    

No module named dbe.blog

Exception Location:     C:\Python27\lib\site-packages\django\utils\importlib.py in import_module, line 35
Python Executable:  C:\Python27\python.exe
Python Version:     2.7.2
Python Path:    

['C:\\Users\\farhan\\Downloads\\dist\\Django-1.5.1\\django\\bin\\mysite',
 'C:\\Windows\\system32\\python27.zip',
 'C:\\Python27\\DLLs',
 'C:\\Python27\\lib',
 'C:\\Python27\\lib\\plat-win',
 'C:\\Python27\\lib\\lib-tk',
 'C:\\Python27',
 'C:\\Python27\\lib\\site-packages']

Server time:    Sat, 17 Aug 2013 02:40:17 +0600
4

2 回答 2

1

好像您已将“dbe.blog”添加到已安装的应用程序设置中,请尝试“blog”。

编辑:

@vikki 有一个很好的观点,所以也许你应该给我们完整的回溯。

于 2013-08-18T06:15:02.250 回答
0

我怀疑你正在使用教程,所以在谷歌搜索后dbe.blog tutorial我找到了这个网站。如果这就是您正在使用的,那么我猜想引用的行dbe.blog应该在您的情况下引用firstblog. from dbe.blog import ...应该如此from firstblog import ...。在您的模板中,这同样适用于 url 标签

<a href="{% url dbe.blog.views.main %}" >Back to Blog Frontpage </a>

应该

<a href="{% url firstblog.views.main %}" >Back to Blog Frontpage </a>
于 2013-08-18T18:36:22.713 回答