我正在学习 django 教程 http://net.tutsplus.com/tutorials/python-tutorials/python-from-scratch-creating-a-dynamic-website/ 。按照模板部分中的说明,我添加了:
TEMPLATE_DIRS = (
"F:/firstblog/blog/templates",
这是完整的路径。
我收到以下错误输出:
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.4.3
Exception Type: ImportError
Exception Value:
No module named blog
Exception Location: f:\python27\lib\site-packages\django\utils\importlib.py in import_module, line 35
Python Executable: f:\python27\python.exe
Python Version: 2.7.3
我安装的应用程序是:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
我很感激有关如何解决此问题的任何建议,
谢谢,
账单
最佳答案
您还应该查看 django 文档中的 the tutorial included,了解您找到的文档中可能未涵盖的部分。
您可能需要修改 settings.py
并将 blog
应用程序添加到 INSTALLED_APPS
以解决 ImportError
。本教程的 activating models 部分对此进行了介绍。
编辑:这似乎是解决您拥有的 ImportError
所需的内容。
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog', # <------ your app here.
...
}
关于python - ImportError 没有名为 blog 的模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14659106/