我有一个允许人们创建记录的 Django 应用程序。一条记录可以包含一个或多个人,默认情况下表单包含三个字段来捕获一个人的姓名。一个用于名字,一个用于中间名首字母,一个用于姓氏。当一个人创建记录时,他们可以通过单击加号按钮添加其他人。加号按钮添加了另一组三个文本框。他们可以为想要添加的人执行此操作。
一旦他们单击加号按钮,就会在每行旁边显示一个减号按钮,以便他们可以在决定删除这些字段时删除这些字段。
命名文本字段的最佳方法是什么,以便我可以获取所有文本字段并在应用程序的后端遍历它们?
我想如果我将它们都命名为相同的名称,那么当我这样做时,我会得到一组名称:
request.POST.getlist('firstname')
然而,事实并非如此。相反,我从具有该名称的最后一个输入字段中获取值。
任何建议表示赞赏。