Skip to main content

Work on version 3 is taking place in the branch v3-2nd-attempt. Version 3 will be backward incompatible.

django-comments-xtd tests

A Django pluggable application that adds comments to your project.

It extends the original Django Comments Framework with the following features:

  • Thread support, so comments can be nested.
  • Customizable maximum thread level, either for all models or on a per app.model basis.
  • Optional notifications on follow-up comments via email.
  • Mute links to allow cancellation of follow-up notifications.
  • Comment confirmation via email when users are not authenticated.
  • Comments hit the database only after they have been confirmed.
  • Registered users can like/dislike comments and can suggest comments removal.
  • Template tags to list/render the last N comments posted to any given list of app.model pairs.
  • Emails sent through threads (can be disable to allow other solutions, like a Celery app).
  • Fully functional JavaScript plugin using ReactJS, Bootstrap 5.3 and Remarkable.

From v2.10.10 django-comments-xtd includes support for drf-spectacular.

Example sites and tests run under officially Django supported versions:

  • Django 6.0, 5.1, 5.0, 4.2, 4.1
  • Python 3.14, 3.13, 3.12, 3.11, 3.10

Additional Dependencies:

  • django-contrib-comments >=2.2
  • djangorestframework >=3.12,<3.17

Check out the tutorial and examples in the documentation.

Metadata

Release files for django-comments-xtd 2.10.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-comments-xtd 2.10.13
File Size Uploaded
django_comments_xtd-2.10.13.tar.gz 113.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-comments-xtd 2.10.13
File Interpreter ABI Platform
django_comments_xtd-2.10.13-py3-none-any.whl Python 3 none any Details

Total release size: 270.3 kB

Release files / django_comments_xtd-2.10.13.tar.gz

Download URL django_comments_xtd-2.10.13.tar.gz
Size 113.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a6a971971a581e65eaa3a770ac6e08af4ee80ae6c5c00b7b60560583eb38540e
BLAKE2b-256 checksum
How to use checksums
d1b77bdab85335cec68ce02ca4dacd08e91f6fd6ea6a754332684ed530b511e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release files / django_comments_xtd-2.10.13-py3-none-any.whl

Download URL django_comments_xtd-2.10.13-py3-none-any.whl
Size 157.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f23eb56bed39818f9aae2353579c26dd33246e00f05c350bc72532f87a5927e7
BLAKE2b-256 checksum
How to use checksums
7ca535ec8b12b1cb8968a927f30abbbd829848f719ddc3f1d0cb94adb5f4da7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.10.13 This release

2 release files

2.10.9

2 release files

2.10.7

2 release files

2.10.5

2 release files

2.10.3

2 release files

2.10.1

2 release files

2.9.13

2 release files

2.9.12

2 release files

2.9.11

2 release files

2.9.9

2 release files

2.9.8

2 release files

2.9.7

2 release files

2.9.6

2 release files

2.9.5

2 release files

2.9.4

2 release files

2.9.3

2 release files

2.9.2

2 release files

2.9.1

2 release files

2.9.0

2 release files

2.8.5

2 release files

2.8.4

2 release files

2.8.3

2 release files

2.8.2

2 release files

2.8.1

2 release files

2.8.0

2 release files

2.7.2

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.2

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.2

3 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.10

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.7

2 release files

1.6.6

2 release files

1.6.5

2 release files

1.6.3

2 release files

1.6.2

1 release file

1.6.0

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

3 release files

1.5.0

2 release files

1.4.0

2 release files

1.4b1

1.2

2 release files

1.2f1

2 release files

1.2f

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page