Django开发者群  - 讨论区

标题:如何在自定义的template中引用form.py中的值

2011年07月26日 星期二 09:32

我有一个form.py如下:

class Project_f(forms.Form):
    slug=forms.CharField(label=u'产品概述',max_length=100)
    product=forms.ModelChoiceField(label=u'选择产品',queryset=Product.objects.all(),
                                      widget = forms.Select(attrs={'class':'select', 'onChange':'getproductUnitOptions(this.value)'}))

然后我想在自定义的template中引用该product的值,如下:

 <select id="id_product" class="select" name="product" onchange="getproductUnitOptions(this.value)">
 <option selected="selected" value="">---------</option>
 {% for p in product.objects_list %}
 <option value="1">p</option>
 {% endfor %}</td></tr>

不知道哪里出错了,下拉列表中显示的内空是空的,但是实际上我数据库里是有数据的,哪位高人指点一下。

2011年07月27日 星期三 10:59

木有人?

2011年07月28日 星期四 09:35

还是木有人

2011年08月03日 星期三 14:01

render_to_response 传值过去了吗

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号