{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/3"}],"enrichment":{"capability":"Provides a list-based widget for Django's ArrayField in the admin interface, replacing the default comma-separated text input with a dynamic form for managing array items.","skillfed_tags":["django-admin","form-widget","abandoned"],"use_cases":["Improve admin UX for models with ArrayField by replacing comma-separated input with a list widget.","Allow non-technical users to manage array data in Django admin without worrying about comma escaping or formatting.","Customize array item input by specifying a different subwidget (e.g., Textarea for longer text values).","Handle default values in ArrayField models and forms automatically."],"what_it_does":"django-better-admin-arrayfield is a Django admin widget that replaces the default comma-separated text input for ArrayField with a list-based interface. Instead of typing values separated by commas, users can add and remove items individually in the admin panel, making array management more intuitive and less error-prone.\n\nThe package provides a drop-in replacement for Django's ArrayField and a mixin (DynamicArrayMixin) that integrates into your ModelAdmin class. It supports customization of the subwidget used for each array item (TextInput by default, with a Textarea variant included). However, the project is abandoned\u2014the last release was in December 2020 and the last commit in May 2023. It was tested only on Django 2.0\u20133.1 and Python 3.5\u20133.8, so use on modern versions is unsupported and untested.","worth_installing":"No, not recommended for new projects. The package is abandoned (last release Dec 2020, last commit May 2023) and untested on Django versions after 3.1 or Python after 3.8. Modern Django and Python versions have evolved significantly; compatibility is unknown and likely broken. If you need this functionality, consider forking the package or exploring maintained alternatives."},"id":"django-better-admin-arrayfield","links":{"html":"https://skillfed.io/packages/django-better-admin-arrayfield","md":"https://skillfed.io/packages/django-better-admin-arrayfield.md","pypi":"https://pypi.org/project/django-better-admin-arrayfield/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-12-08","license_spdx":null,"license_treatment":"permissive","name":"django-better-admin-arrayfield","python_support":"unspecified","summary":"Better ArrayField widget for admin"},"popularity":{"monthly_downloads":300232,"position":7845,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4.2"}
