How to save more than one objects from one view to one model in Django (bulk-create with dynamic fields)?

formsets are what you want to use to create multiple instances of the same form.

Also see Model formsets for working with multiple instances of the same model form.

You may also find the thread at Django formsets tutorials to be particularly useful, including the links contained in the original post.