如何在Django表单集中复制值

如何在Django表单集中复制值,django,django-forms,Django,Django Forms,是否有一种方法可以在用户输入期间复制值,以便在初始表单中键入某个字段时,该值将成为额外表单的默认值? 例如: 如果我使用以下模式借多本书: class Borrow(Model.models): library_card = models.CharField(max_length=20) book = models.ForeignKey('Book') class Book(Model.models): title = models.CharField(max_leng

是否有一种方法可以在用户输入期间复制值,以便在初始表单中键入某个字段时,该值将成为额外表单的默认值? 例如:

如果我使用以下模式借多本书:

class Borrow(Model.models):
    library_card = models.CharField(max_length=20)
    book = models.ForeignKey('Book')

class Book(Model.models):
    title = models.CharField(max_length=20)
我希望我的表单集有多个借阅交易,但图书馆卡输入只需键入一次。 我该怎么做有什么建议吗?
非常感谢。

您如何假装处理这些表格?我的意思是,你想在提交一个文件后按顺序显示它(在这种情况下使用'initial')还是一次显示所有文件(可能是一些js)?一次显示所有文件会很好。关于如何使用js,你有什么建议吗?我遇到了jquery-formset.js插件,但我仍然对它耿耿于怀。如果您展示一个示例实现,可以吗?谢谢对不起,伙计,我一点经验都没有。也许你应该把它包括在你的问题中,因为它会影响你的答案。