ImportError:使用django-threadedcomments app时没有名为threadedcommentsdjango_comments的模块

时间:2016-05-17 14:55:13

标签: django django-comments

我正在尝试使用django-threadedcomments应用程序在我的网站中根据提到的https://pypi.python.org/pypi/django-threadedcomments配置发表评论。我安装的应用程序是

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# for comments
'threadedcomments'
'django_comments',
'django.contrib.sites', 
# installed apps
# APPS
'debug_toolbar',
#related to debug_toolbar
'haystack_panel',
'whoosh',
'haystack',
'taggit',
'question',
 ]
COMMENTS_APP = 'threadedcomments'

在settings.py中添加'threadedcomments'应用后,我在运行python manage.py migratepython manage.py runserver

时遇到错误
  

ImportError:没有名为threadedcommentsdjango_comments的模块   完整错误跟踪   enter image description here

然而,没有'threadcomments'和'django_comments',代码工作正常。 我正在使用django 1.8.8和posgres9.5。请帮忙。

注意: 我已经在我的venv中安装了'threcomments'应用程序。 enter image description here

1 个答案:

答案 0 :(得分:1)

好的,在您的设置中,您缺少','(逗号):

'threadedcomments'
'django_comments',

===>

'threadedcomments',
'django_comments',

如果您准确无误,可以在自己的屏幕上找到:

No module named threadedcommentsdjango_comments

两个包之间没有分割。