﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
33714	Better admin support for ArrayFields where the base_field has choices	Jaap Roes	nobody	"Currently the admin doesn't really work well when registering a model that has a ArrayField of which the base_field has choices e.g.:

{{{
class Post(model.Model):
    category = ArrayField(
        models.CharField(choices=[
            ('FASHION', 'Fashion'),
            ('STYLE', 'Style'),
            ('SPORTS', 'Sports'),
            ('FUN', 'Fun'),
        ], max_length=8),
        size=2,
        blank=True,
        default=list
    )
}}}

For example, the edit form uses a simple text input to edit the choices instead of a `MultipleChoiceField`. Adding the field to `list_display` will show the raw values, not the display names. Adding the field to `list_filter` will only show filter options of combinations used in the database (stringified arrays)."	New feature	closed	contrib.admin	dev	Normal	duplicate			Unreviewed	0	0	0	0	0	0
