{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/5"}],"enrichment":{"capability":"Wraps the click command-line library to let you write Django management commands using click's decorator syntax instead of Django's class-based approach.","skillfed_tags":["django-integration","cli-framework"],"use_cases":["Build Django admin scripts with click's cleaner decorator syntax instead of Django's class-based command pattern.","Add colored output and formatted help text to management commands using click's built-in utilities.","Create complex multi-level command hierarchies with click's group and subcommand decorators.","Write management commands that share code with standalone click applications.","Simplify migration of existing click CLI tools into Django projects."],"what_it_does":"django-click is a thin adapter layer that lets you write Django management commands using click's decorator-based syntax instead of Django's traditional class-based command structure. It handles the integration so your command functions work seamlessly within Django's management system.\n\nThe package is useful when you prefer click's simpler, more functional approach to CLI building. Instead of subclassing Django's Command class and defining arguments and options through class attributes, you decorate a function with @click.command() and @click.argument() or @click.option(). It supports Django 4.2, 5.2, and 6.0 across Python 3.10 through 3.14.","worth_installing":"Yes. Low install friction, active maintenance, permissive MIT license, no known vulnerabilities, and a straightforward single dependency on click make this a safe choice. Install it if you prefer click's functional decorator style for Django management commands; skip it if you're comfortable with Django's class-based command API."},"id":"django-click","links":{"html":"https://skillfed.io/packages/django-click","md":"https://skillfed.io/packages/django-click.md","pypi":"https://pypi.org/project/django-click/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-10","license_spdx":"MIT","license_treatment":"permissive","name":"django-click","python_support":"supports_current","summary":"Build Django management commands using the click CLI package."},"popularity":{"monthly_downloads":114026,"position":12316,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.5.0"}
