Django

Code

Ticket #5737 (closed: invalid)

Opened 1 year ago

Last modified 1 year ago

CheckboxSelectMultiple when you use choices, required=False is not respected

Reported by: DavidReynolds Assigned to: nobody
Milestone: Component: Forms
Version: SVN Keywords:
Cc: david@reynoldsfamily.org.uk Triage Stage: Accepted
Has patch: 0 Needs documentation: 0
Needs tests: 0 Patch needs improvement: 0

Description

if for example you do:

TOWN_CHOICES = (
    ('Norwich', 'Norwich'),
    ('Dereham','Dereham'),
)

town = forms.MultipleChoiceField(required=False, choices=TOWN_CHOICES, widget=forms.CheckboxSelectMultiple)

You cannot submit your form without selecting one of the choices, the form throws the following error:

Select a valid choice. That choice is not one of the available choices.

Attachments

Change History

10/11/07 10:37:00 changed by DavidReynolds

  • cc set to david@reynoldsfamily.org.uk.
  • needs_better_patch changed.
  • needs_tests changed.
  • needs_docs changed.

10/14/07 01:01:04 changed by gwilson

  • stage changed from Unreviewed to Accepted.

10/15/07 09:48:56 changed by DavidReynolds

Can anyone else confirm this behaviour, as I now can't recreate it!

10/19/07 11:17:09 changed by DavidReynolds

  • status changed from new to closed.
  • resolution set to invalid.

I'm closing this because I believe I misreported it.

Sorry.


Add/Change #5737 (CheckboxSelectMultiple when you use choices, required=False is not respected)




Change Properties
Action