跳转到主要内容

原来的代码是django.contrib.comments。

项目描述

https://img.shields.io/pypi/v/django-contrib-comments.svg https://img.shields.io/travis/django/django-contrib-comments.svg https://img.shields.io/pypi/pyversions/django-contrib-comments.svg https://img.shields.io/pypi/djversions/django-contrib-comments.svg

Django曾经包含一个评论框架;从Django 1.6开始,它被分离到一个独立的项目中。这就是那个项目。

此框架可用于将评论附加到任何模型,因此您可以用它为博客条目、照片、书籍章节或其他任何内容添加评论。

有关详细信息,请查阅文档

历史

2.2.0 (2022-01-31)

  • 确认支持Django 4.0。

2.1.0 (2021-03-03)

  • 停止支持Django 1.11、2.0和2.1。

  • 添加了delete_stale_comments管理命令。

  • 添加了object_pkis_removed字段的db_index。

  • 已将 object_pkTextField 修改为 CharField(max_length=64),以便该字段也能在 MySQL 上进行索引。 警告:如果将注释附加到主键序列化超过 64 个字符的对象上,应提供自定义的 Comment 模型(更多详细信息请参阅文档),并带有适当的 object_pk 字段。

  • 确认支持 Python 3.9。

  • 增加了对 Django 3.2 的支持。

2.0.0 (2020-12-20)

  • 移除了对 Python 2 的支持。

  • 将 zh_CN 重命名为 zh_Hans,将 zh_TW 重命名为 zh_Hant,以匹配 Django 中文翻译的命名。

  • 确认支持 Django 3.1 并避免弃用警告。

  • 确认支持 Python 3.8。

  • 更新了阿拉伯语和德语翻译。

1.9.2 (2019-12-03)

  • 警告:这是支持 Python 2 的最后一个版本。

  • 确认支持 Django 3.0。

  • 防止了与 Django 3.0 的弃用警告。

  • 更新了丹麦语和印尼语翻译。

1.9.1 (2019-02-20)

  • 警告:这很可能是支持 Python 2 的最后一个版本。

  • 添加了对 Python 3.7 的测试。

  • 确认支持 Django 2.2(不需要进行代码更改)。

  • 更新了翻译。

1.9.0 (2018-08-04)

  • 添加了对 Python 3.6 的测试。

  • 确认支持 Django 2.0 和 2.1。

  • 停止支持 Django < 1.11。

  • REMOTE_ADDR 为空时,将 ip_address 设置为 None(#93)。

1.8.0 (2017-02-03)

  • 修复了由于打包错误导致测试子包被分发的问题。

  • 使用 get_current_site 而不是 settings.SITE_ID 来查找站点。

  • 确认支持 Django 1.11。

  • 停止支持 Django 1.7 和 Python 3.2/3.3。

  • 添加了对 Python 3.5 的测试。

  • 更新了翻译。

1.7.3 (2016-09-13)

  • 修复了防止 Comment 模型在 INSTALLED_APPS 中的自定义评论应用注册的回归问题(#87)。

  • 更新了翻译。

1.7.2 (2016-08-04)

  • get_comment_list 现在返回一个 QuerySet 而不是 list

  • 修复了与 Django 1.9+ 的兼容性问题,该问题在 INSTALLED_APPS 中的自定义评论应用中引发(#87)。

  • 确认支持 Django 1.10。

1.7.1 (2016-05-03)

  • 将抽象模型放在 models.py 外部,以便在不触发 Django 关于模型位于“models”模块之外的弃用警告的情况下导入。

  • 更新了翻译。

1.7.0 (2016-03-29)

  • 停止支持 Django 1.6 和 Python 2.6。

  • 改进了自定义模型对 AppConfig 功能的使用。

  • 添加了 CommentAbstractModel 作为另一个抽象模型层,以便更容易进行自定义。

  • 避免了用户在评论上的 N+1 查询问题。

  • 使审核电子邮件的主题可翻译。

  • Comment.submit_date 添加了数据库索引,因为它是默认排序所使用的。

  • 修复了打包问题,以便分发区域设置文件。

  • 更新了翻译。

1.6.2 (2016-12-10)

  • 修复了一些 Django 弃用警告。

  • 使用 Transifex 设置翻译系统。

  • 添加了缺失的 South 迁移,用于电子邮件长度。

  • 更新了翻译。

1.6.1 (2016-05-08)

  • 修复了作为 egg 安装时迁移不工作的问题。

1.6.0 (2016-04-29)

  • 使 CommentSecurityForm 能够将其父类传递关键字参数。

  • 添加了 COMMENTS_TIMEOUT 设置以配置 CommentSecurityForm 的超时。

  • Comment.user_email 迁移到 254 个字符。

  • 将 South 迁移移动到 south_migrations 文件夹,以便它们可以与 Django 1.7 迁移共存。

  • 添加了 Django 1.9 兼容性,并停止了对 Django 1.5 的支持。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

django-contrib-comments-2.2.0.tar.gz (870.2 kB 查看散列值)

上传时间 源代码

构建分发

django_contrib_comments-2.2.0-py3-none-any.whl (416.4 kB 查看散列值)

上传时间 Python 3

由以下支持