来自 documentation :“Django 的评论框架已被弃用并且不再受支持。大多数用户将更好地使用自定义解决方案或像 Disqus 这样的托管产品。以前称为 django.contrib.comments 的代码仍然可以在外部存储库中使用。 "
是移动到django-contrib-comments只有使用 django.contrib.comments 的现有项目的后备?我应该在新项目中使用 django-contrib-comments,为什么(不)?
最佳答案
我一直在使用 django.contrib.comments
为我们的网站开发评论。并发现它是一个非常简单的模块,仅此而已。如果您正在构建一个“公正”的评论应用程序来吸引人们,disqus
可能是一个不错的选择。例如,如果您正在构建类似于 stackoverflow 正在做的事情,您需要自己做。
为此,您可以很好地使用 django.contrib.comments
并在其顶部构建其余代码。我一直在这样做,以下是我想注意的几点
delete
评论.. 内置 delete
只是一个标记为“已删除”但未完全删除的标志.. 关于评论的管理,您可能需要改进很多。
它继续,当您开始这样做时,您会继续调整几乎所有内容并适合您的网站。可能如果你的调整看起来太大了,我猜,从头开始,或者只在需要的地方使用 django.contrib.comments 的一部分。
关于django - 在新的 Django 项目中使用 django-contrib-comments(应用程序)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18354538/