【问题标题】:Installed app not found in django在 django 中找不到已安装的应用程序
【发布时间】:2013-03-18 18:57:46
【问题描述】:

已设置 settings.py 文件以识别已安装的“博客”应用,

我仍然收到此错误

没有名为博客的模块

Request Method: GET
Request URL:    http //  127dot0dot0dot1:8000 /
Django Version: 1.5
Exception Type: ImportError
Exception Value:    
No module named 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:\\Python27\\Django-1.5\\FirstBlog',
 'c:\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg',
 'c:\\Python27\\lib\\site-packages\\pymysql-0.3-py2.7.egg',
 '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:    Thu, 28 Mar 2013 16:27:11 +0530

In the shell: ImportError: No module named blog

但是保存在“blog”文件夹中的模型是使用syncdb安装在sqlite3 db上的。知道为什么会发生这种情况以及如何解决此错误吗?

【问题讨论】:

  • 请您的 settings.py 代码
  • 我认为您在视图或网址中导入错误,我们可以看到该代码吗?

标签: python django django-models python-2.7


【解决方案1】:

您可能需要检查settings.py 文件中的INSTALLED_APPS 部分。如果未添加'blog',,则应考虑添加。在此之后,您应该转到python manage.py syncdb。最后一步检查您的urls.py 并查看是否存在所有必要的 URL 映射。

【讨论】:

    猜你喜欢
    • 2017-05-25
    • 2020-01-27
    • 1970-01-01
    • 2019-10-30
    • 2020-07-20
    • 2020-10-02
    • 2010-12-04
    • 2019-07-20
    • 1970-01-01
    相关资源
    最近更新 更多