原来的代码是django.contrib.comments。
项目描述
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_pk和is_removed字段的db_index。
已将 object_pk 从 TextField 修改为 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的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 48de00f15677e016a216aeff205d6e00e4391c9a5702136c64119c472b7356da |
|
MD5 | 7404007c1ed60b8c515c17e727a4eaa2 |
|
BLAKE2b-256 | 3493eeca36fa4e380542ea8506c099da803b9439fc3c2c256924796898cfe17e |
django_contrib_comments-2.2.0-py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 2ca79060bbc8fc5b636981ef6e50f35ab83649af75fc1be47bf770636be3271c |
|
MD5 | 0115b678313187af7d45e1da82bdd9bf |
|
BLAKE2b-256 | 79b4edf27735bf586e20ef87e1c8e931d01aa5caeedfe3447bb6d77e30d09c67 |