No module named 'django_comments'
时间: 2023-10-16 09:31:11 浏览: 175
这个错误通常是在 Django 2.0 版本后,django.contrib.comments被移除了,所以如果你使用的是较新的 Django 版本,那么你需要使用第三方评论库,比如 django-contrib-comments。你需要在安装了这个库之后,在你的settings.py文件中添加以下代码:
```python
INSTALLED_APPS = [
...
'django.contrib.sites',
'django.contrib.comments',
'django_comments',
...
]
COMMENTS_APP = 'django_comments'
```
并且在你的urls.py文件中添加以下代码:
```python
from django.contrib import admin
from django.urls import path, include
from django_comments.urls import urlpatterns as comments_urls
urlpatterns = [
path('admin/', admin.site.urls),
path('comments/', include(comments_urls)),
...
]
```
以上代码中,'django_comments'是你安装的第三方评论库的名称。你可以参考一下这个库的文档来进行更详细的配置:https://django-contrib-comments.readthedocs.io/en/latest/
阅读全文