所以,当我最近检查 Django 的最新开发版本时,我注意到对 django 使用的内置评论系统的支持正在被删除。原因是很少有内置框架足以或有效地满足开发人员的需求。
我知道使用 Disqus 之类的服务的建议,并且还知道 Django 将保留该包以用于遗留目的,但对于许多场景来说,这些都不是最佳的。
Disqus 不能在没有花哨的 javascript 的情况下绑定到站点自己的用户身份验证,即使这样,它也需要用户使用其他服务登录。当然,这可以通过(相当昂贵的)Disqus 订阅来缓解,但同样,在许多情况下并不是最优的。
在构建新应用程序时,使用框架中已弃用的部分往往是一种糟糕的做法,因此对于我们这些对良好做法挑剔的人来说,这种选择是不合适的。
鉴于此,我想知道社区对于如何建立自己的评论系统有什么建议?对于支持嵌套、匿名/经过身份验证的评论选项,甚至可能是一些内置的 ajax 支持的评论实现来说,最 Pythonic/django-ic 的方法是什么?对多个模型使用一个评论解决方案的能力怎么样?
我希望这个问题是适当的,因为它有点抽象,但是随着弃用的临近,我认为 stack q/a 可以在某个地方让用户开始!感谢您的时间!