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 <[email protected]> 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" <[email protected]> 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 [email protected].
>>>> 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 [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
--
Thanks & Regards
----------------------------
Amyth [Admin - Techstricks]
Email - [email protected], [email protected]
Twitter - @a_myth_________
http://techstricks.com/
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.