#33000: Form does not render html input of RadioSelect
-------------------------------+--------------------------------------
     Reporter:  Michael        |                    Owner:  nobody
         Type:  Uncategorized  |                   Status:  new
    Component:  Forms          |                  Version:  3.2
     Severity:  Normal         |               Resolution:
     Keywords:                 |             Triage Stage:  Unreviewed
    Has patch:  0              |      Needs documentation:  0
  Needs tests:  0              |  Patch needs improvement:  0
Easy pickings:  0              |                    UI/UX:  0
-------------------------------+--------------------------------------
Description changed by Michael:

Old description:

> A form with the following field:
> {{
> send = forms.BooleanField(label=False,
> widget=forms.RadioSelect(attrs={'hidden':True}))
> }}
>
> when rendered as:
> {{ form.as_table }}
>
> will be rendered as:
> {{
> <tr>
>     <th></th>
>     <td>
>         <ul id="id_send">
>         </ul>
>     </td>
> </tr>
> }}
>
> Note the lack of input widget. I am trying to create a hidden radio
> button, to store a boolean value that gets sent to the server. A
> `CheckboxInput` however does work, and is argueably better in this
> situation, but this may point to some underlying bug.

New description:

 A form with the following field:
 {{{
 send = forms.BooleanField(label=False,
 widget=forms.RadioSelect(attrs={'hidden':True}))
 }}}

 when rendered as:
 {{{
 {{ form.as_table }}
 }}}

 will be rendered as:
 {{{
 <tr>
     <th></th>
     <td>
         <ul id="id_send">
         </ul>
     </td>
 </tr>
 }}}

 Note the lack of input widget. I am trying to create a hidden radio
 button, to store a boolean value that gets sent to the server. A
 **CheckboxInput** however does work, and is argueably better in this
 situation, but this may point to some underlying bug.

--

-- 
Ticket URL: <https://code.djangoproject.com/ticket/33000#comment:1>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/068.ceb82935f5b5080dc6f51c05e3cdaec0%40djangoproject.com.

Reply via email to