Форум сайта python.su
Доброе время суток!
Есть две модели:
class Indicator(models.Model): name = models.CharField (max_length=50) def __unicode__(self): return self.name class Zamer(models.Model): parameters_name = models.ForeignKey(Indicator) result_val = models.DecimalField (max_digits=5, decimal_places=2, null=True, default='0')
def manage_zamer(request): ZamerFormSet = modelformset_factory(Zamer) if request.method == 'POST': formset = ZamerFormSet(request.POST) if formset.is_valid(): formset.save() else: formset = ZamerFormSet() return render_to_response('zamer.html', {'formset':formset})
<form method="post" action=""> {{ formset.management_form }} {% for form in formset %} {{ form.id }} <ul> <li>Parameters name: {{form.instance.parameters_name}}</li> <li>Result val: {{ form.result_val }}</li> </ul> {% endfor %} </form>
Отредактировано Xam (Май 29, 2013 16:10:34)
Прикреплённый файлы: 1.png (10,9 KБ)
Офлайн
{{ form.as_p }} ?
Офлайн