## Description The `choices` field for the `ChoiceField` class should be able to be edited after `ChoiceField.__init__` is called. ``` field = ChoiceField(choices=[1,2]) field.choices = [1] # Should no longer allow `2` as a choice ``` Currently, you must update `choices`, `grouped_choices`, and `choice_strings_to_values` to achieve this. This P/R keeps `grouped_choices` and `choice_strings_to_values` in sync whenever the `choices` are edited.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| authtoken | Loading commit data... | |
| locale | Loading commit data... | |
| schemas | Loading commit data... | |
| static/rest_framework | Loading commit data... | |
| templates/rest_framework | Loading commit data... | |
| templatetags | Loading commit data... | |
| utils | Loading commit data... | |
| __init__.py | Loading commit data... | |
| authentication.py | Loading commit data... | |
| compat.py | Loading commit data... | |
| decorators.py | Loading commit data... | |
| documentation.py | Loading commit data... | |
| exceptions.py | Loading commit data... | |
| fields.py | Loading commit data... | |
| filters.py | Loading commit data... | |
| generics.py | Loading commit data... | |
| metadata.py | Loading commit data... | |
| mixins.py | Loading commit data... | |
| models.py | Loading commit data... | |
| negotiation.py | Loading commit data... | |
| pagination.py | Loading commit data... | |
| parsers.py | Loading commit data... | |
| permissions.py | Loading commit data... | |
| relations.py | Loading commit data... | |
| renderers.py | Loading commit data... | |
| request.py | Loading commit data... | |
| response.py | Loading commit data... | |
| reverse.py | Loading commit data... | |
| routers.py | Loading commit data... | |
| serializers.py | Loading commit data... | |
| settings.py | Loading commit data... | |
| status.py | Loading commit data... | |
| test.py | Loading commit data... | |
| throttling.py | Loading commit data... | |
| urlpatterns.py | Loading commit data... | |
| urls.py | Loading commit data... | |
| validators.py | Loading commit data... | |
| versioning.py | Loading commit data... | |
| views.py | Loading commit data... | |
| viewsets.py | Loading commit data... |