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.sot...@gmail.com> 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-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. > -- Thanks & Regards ---------------------------- Amyth [Admin - Techstricks] Email - aroras.offic...@gmail.com, ad...@techstricks.com 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 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.