{"categories":[{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/3"}],"enrichment":{"capability":"Provides a Django framework for attaching comments to any model in your application, enabling user-generated comment functionality on blog posts, photos, or other content types.","skillfed_tags":["django-app","user-generated-content"],"use_cases":["Add a comment system to a Django blog where readers can discuss posts and authors moderate feedback.","Enable photo galleries or media sites to collect user reactions and discussion on individual items.","Build community features on documentation or knowledge-base sites where users annotate content.","Implement moderation workflows where comments require approval before publication.","Attach comments to custom Django models in internal tools or SaaS applications."],"what_it_does":"Django-contrib-comments is the standalone version of Django's built-in comments framework, which was extracted into a separate project starting with Django 1.6. It provides a reusable app that lets you attach comments to any Django model\u2014blog posts, photos, chapters, or custom content types\u2014with built-in moderation, user tracking, and admin integration.\n\nThe package handles comment submission, storage, and retrieval through a Comment model that tracks the commented object, user, submission date, and moderation status. It includes management commands like delete_stale_comments, database indexing on frequently-queried fields, and support for custom comment models when the default schema doesn't fit your needs. The framework integrates directly into Django's admin and ORM.","worth_installing":"Yes, if you need a lightweight, battle-tested comment framework for Django and can accept that the package is no longer actively maintained. The code is stable and production-ready (Development Status 5), with no known vulnerabilities and low install friction. However, verify compatibility with your Django version (last confirmed for 4.0) and be prepared to maintain or fork it if future Django releases introduce breaking changes."},"id":"django-contrib-comments","links":{"html":"https://skillfed.io/packages/django-contrib-comments","md":"https://skillfed.io/packages/django-contrib-comments.md","pypi":"https://pypi.org/project/django-contrib-comments/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-01-31","license_spdx":null,"license_treatment":"permissive","name":"django-contrib-comments","python_support":"unspecified","summary":"The code formerly known as django.contrib.comments."},"popularity":{"monthly_downloads":212197,"position":9461,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.2.0"}
