{"categories":[{"label":"Front-Ends","url":"https://skillfed.io/packages/category/database-front-ends/2"}],"enrichment":{"capability":"Exports Django QuerySet data to CSV format with automatic Unicode-to-UTF-8 encoding and HTTP response rendering.","skillfed_tags":["django","csv-export","abandoned"],"use_cases":["Export filtered model data as a CSV download in a Django view without writing boilerplate CSV code.","Generate timestamped CSV exports for reports or data backups from a QuerySet.","Serialize related model fields via foreign keys into a single CSV using Django's field lookup syntax.","Customize CSV column headers and field formatting via field_header_map and field_serializer_map parameters."],"what_it_does":"django-queryset-csv is a lightweight utility that turns Django QuerySet objects into CSV files or HTTP responses. It handles the common pattern of filtering data in a view, then exporting it as a downloadable CSV attachment. The package wraps Django's CSV writer and adds convenience features like automatic filename generation, optional timestamp suffixes, and field mapping for custom column headers.\n\nThe package provides two main entry points for exporting to CSV and writing to files. It supports foreign key traversal using Django's double-underscore syntax, custom field serialization functions, and passthrough arguments to Python's standard csv module. However, the project has been abandoned since 2020 and targets only Python 3.5 and Django 1.8, making it risky for modern applications.","worth_installing":"No. The package is abandoned (last commit 2020-10-01) and targets Python 3.5 and Django 1.8, both long out of support. High install friction and no active maintenance make it unsuitable for new projects. Modern Django versions and Python 3.8+ are standard; this package will likely fail or require forking."},"id":"django-queryset-csv","links":{"html":"https://skillfed.io/packages/django-queryset-csv","md":"https://skillfed.io/packages/django-queryset-csv.md","pypi":"https://pypi.org/project/django-queryset-csv/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-03-24","license_spdx":null,"license_treatment":"copyleft","name":"django-queryset-csv","python_support":"unspecified","summary":"A simple python module for writing querysets to csv"},"popularity":{"monthly_downloads":85083,"position":13953,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
