Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Reusable Django app that extends the built-in Django's comments framework with threads support, follow up notifications and comment confirmation by email.
branch: master

This branch is 49 commits behind danirus:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
django_comments_xtd
docs
tests
.gitignore
.travis.yml
AUTHORS
LICENSE
MANIFEST.in
README.rst
requirements
setup.py

README.rst

Django-comments-xtd

TravisCI

By Daniel Rus Morales <http://danir.us/>

A reusable Django app that extends the built-in Django's Comments Framework with:

  1. Thread support, so comments may be nested
  2. The maximum thread level can be set up either for all models or on a per app.model basis
  3. Optional notification of follow-up comments via email
  4. Comment confirmation via email when users are not authenticated
  5. Comments hit the database only when have been confirmed
  6. Template tags to list/render the last N comments posted to any list of models
  7. Comments formatted in Markdown, reStructuredText, linebreaks or plain text
  8. All emails are sent in threads apart to avoid response blocking

Read the documentation at:

Includes three demo sites and a limited test suite. If you commit code, please consider adding proper coverage (especially if it has a chance for a regression) in the test suite.

Run the tests with: python setup.py test

And see the live demos:

  1. simple: Single model with non-threaded comments
  2. simple_threads: Single model with threaded comments up to level 2
  3. multiple: Several models with comments, and a maximum thread level defined on per app.model basis.

Admin access with user admin, password admin. DBs cleared every 30 minutes.

Something went wrong with that request. Please try again.