yes it is being passed to the template as I can access the label, choices, 
help_text, required items of the boundfield object...

i.e., {{ issue.label }} {{ issue.choices }} {{ issue.help_text }}

I can get everything it seems apart from the form object !!!

{{ issue }} writes to the template: <django.forms.fields.**ChoiceField 
object at 0x40d03d0>


???



On Wednesday, 5 September 2012 18:56:17 UTC+1, Amyth wrote:
>
> check if it is being passed to template.
>
> {% if issue %}
>   {{ issue }}
> {% else %}
>   Issue was not passed #Debug
> {% endif %}
>
> On Wed, Sep 5, 2012 at 8:45 PM, Mando <a.so...@gmail.com <javascript:>>wrote:
>
>> are you passing it to the template?
>>
>>
>> On Wednesday, September 5, 2012 7:09:57 AM UTC-5, mjh wrote:
>>>
>>> tried {{ issue.x }} x = 0,1,2,3 but nothing is displayed in the template
>>>
>>> any other thoughts?
>>>
>>> On Monday, 3 September 2012 22:53:03 UTC+1, somecallitblues wrote:
>>>>
>>>> Try {{ issue.0}} and {{ issue.1}}
>>>> On Sep 4, 2012 5:55 AM, "mjh" <martin.jam...@gmail.com> wrote:
>>>>
>>>>> Hi all - not sure how to show the choicefield dropdown in my template?
>>>>>
>>>>> Am generating a dynamic form (note: for issue in issues in forms.py) and 
>>>>> appending the fields to self.issue_list
>>>>>
>>>>> in the template I am looping over these fields ({% for issue in 
>>>>> form.issue_list %}) and can write out the label {{ issue.label }} but if 
>>>>> write out {{ issue }} I simply get the bound field object written to 
>>>>> template (<django.forms.fields.**ChoiceField object at 0x40d03d0>).
>>>>>
>>>>> Question is how do I get the html dropdown to display in the template??
>>>>>
>>>>>
>>>>>
>>>>> >>> forms.py
>>>>>     def __init__(self, item, *args, **kwargs):
>>>>>         super(ItemAnalysisForm, self).__init__(*args, **kwargs)
>>>>>         issue_choice = (('1', 'Reduced'),
>>>>>                         ('2', 'Maintained'),
>>>>>                         ('3', 'Increased')
>>>>>             )
>>>>>         issues = item.issue.all()
>>>>>
>>>>>         self.issue_list = []
>>>>>         self.a_list = []
>>>>>         # generate dynamic issue dropdowns...
>>>>>         for issue in issues:
>>>>>             self.fields['issue-' + str(issue.pk)] = 
>>>>> forms.ChoiceField(label=issue.**name <http://issue.name>, 
>>>>> choices=issue_choice, required=False)
>>>>>             self.a_list.append(self.**fields['issue-' + str(issue.pk)])
>>>>>             self.issue_list.append(self.**fields['issue-' + 
>>>>> str(issue.pk)])
>>>>>         self.fields['text'] = forms.CharField(label='text', 
>>>>> required=True, widget=forms.Textarea(attrs={'**rows':25,'cols':'100'}))
>>>>>         self.a_list.append(self.**fields['text'])
>>>>>
>>>>>
>>>>> >>> template
>>>>>     <form method="post" action="." name="form" id="item_analysis_form">{% 
>>>>> csrf_token %}
>>>>>         <fieldset class="module">
>>>>>             <h2>Individual Issue Outcome:</h2>
>>>>>             <div class="form-row">
>>>>>                 {% for issue in form.issue_list %}
>>>>>                     <div class="form-row">
>>>>>                         {{ issue.label }}: {{ issue }}
>>>>>                     </div>
>>>>>                 {% endfor %}
>>>>>             </div>
>>>>>         </fieldset>
>>>>>         <fieldset class="module aligned ">
>>>>>             <h2>Comment:</h2>
>>>>>             <div class="form-row">
>>>>>                 {{ form.text }}</div>
>>>>>         </fieldset>
>>>>>
>>>>>     </form>
>>>>>
>>>>>  -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Django users" group.
>>>>> To view this discussion on the web visit https://groups.google.com/d/*
>>>>> *msg/django-users/-/**XSMbUGOJyvMJ<https://groups.google.com/d/msg/django-users/-/XSMbUGOJyvMJ>
>>>>> .
>>>>> To post to this group, send email to django...@googlegroups.com.
>>>>> To unsubscribe from this group, send email to 
>>>>> django-users...@googlegroups.**com.
>>>>> For more options, visit this group at http://groups.google.com/**
>>>>> group/django-users?hl=en<http://groups.google.com/group/django-users?hl=en>
>>>>> .
>>>>>
>>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msg/django-users/-/up3KXt_tm2YJ.
>>
>> To post to this group, send email to django...@googlegroups.com<javascript:>
>> .
>> To unsubscribe from this group, send email to 
>> django-users...@googlegroups.com <javascript:>.
>> For more options, visit this group at 
>> http://groups.google.com/group/django-users?hl=en.
>>
>
>
>
> -- 
> Thanks & Regards
> ----------------------------
>
> Amyth [Admin - Techstricks]
> Email - aroras....@gmail.com <javascript:>, ad...@techstricks.com<javascript:>
> Twitter - @a_myth_________
> http://techstricks.com/
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/H8fJ3O-vDwQJ.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to