Sure it is. Clone the HTML of the last line (or any empty line),
modifiy the id and name attributes (increment the counters by one) and
increment the TOTAL-FORMS hidden input field. There is no builtin
support for doing that in Django, because it is javascript framework
agnostic, but it's quite easy to do it anyway.
Maybe you find some inspiration how to do it in the admin-ui GSoC
branch? There, jQuery is used to provide exactly what you want.
Matthias
--
FeinCMS Django CMS building toolkit: http://spinlock.ch/pub/feincms/
Yes, I've seen. It either means you are not correctly incrementing
TOTAL-FORMS (and therefore the formset code won't look at the added
parameters) or -- less probable -- you are not altering the name and
id attributes when creating new form rows. The second point is less
probable because you said that you can see the new fields on the
server side, even though you only see them as empty.
Another thing to check would be whether the said input fields exist
twice inside your form, and the later overwrite the former when the
browser is collecting the form fields' values.
Matthias