从Windows 7中的“Django Tutorial:a blog App”导入错误

时间:2013-08-18 05:50:53

标签: django

我的博客应用程序位于“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

2 个答案:

答案 0 :(得分:1)

好像你已经为已安装的应用设置添加了“dbe.blog”,请尝试“博客”。

修改

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

答案 1 :(得分:0)

我怀疑您使用的是教程,因此在使用Google dbe.blog tutorial后,我找到了this site。如果这就是你正在使用的,那么我猜测引用dbe.blog的行应该在你的情况下引用firstblog。因此from dbe.blog import ...应为from firstblog import ...。在您的模板中,同样适用于网址标记

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

应该是

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