允许用户通过前端删除自己的评论。

问题描述 投票:0回答:1

我一直试图按照这个教程--------。如何为django内置的评论框架提供一个删除按钮?. 不幸的是,这是一个老的教程,有些代码已经过时了。

他在其中使用了以下代码 from django.contrib.comments.view.moderate import perform_delete.

然后我收到了一条错误信息 ModuleNotFoundError: No module named 'django.contrib.comments'.

我做了 pip install django-contrib-comments.

我尝试了以下内容 from django_comments.view.moderate import perform_delete.

有人有其他建议吗? '

python django python-3.x
1个回答
2
投票

django-contrib-comments 文件建议如下:

更改以下内容:

from django.contrib.comments.view.moderate import perform_delete

from django_comments.views.moderation import perform_delete

确保你使用 views.moderation 而不是 view.moderate以及在settings.py文件中,你已经添加了 'django_comments' 作为INSTALLED_APPS。

© www.soinside.com 2019 - 2024. All rights reserved.