Python 用于复制和粘贴垂直列表的Django表单字段
我正在更新一个项目,以便在其中一个应用程序中,用户可以将text/excel文件/[文件格式]中的垂直值列表复制到表单中。我希望表单保存用户将粘贴的尽可能多的值(因此希望它的长度是动态的)Python 用于复制和粘贴垂直列表的Django表单字段,python,django,forms,Python,Django,Forms,我正在更新一个项目,以便在其中一个应用程序中,用户可以将text/excel文件/[文件格式]中的垂直值列表复制到表单中。我希望表单保存用户将粘贴的尽可能多的值(因此希望它的长度是动态的) 当用户提交表单时,my views.py将处理数据。我应该使用什么字段类型来执行此操作?(如果有可能做到这一点)找到了答案!我只是用了一个Textarea而不是TextField。如果你不打算限制用户可以输入的数据量,你可以使用一个TextField。我还建议在将文本存储到数据库之前对其进行清理。TextFi
当用户提交表单时,my views.py将处理数据。我应该使用什么字段类型来执行此操作?(如果有可能做到这一点)找到了答案!我只是用了一个Textarea而不是TextField。如果你不打算限制用户可以输入的数据量,你可以使用一个TextField。我还建议在将文本存储到数据库之前对其进行清理。TextField是否可以复制垂直格式(例如,使用滚动条)?如果粘贴的数据中有换行符“\n”,则它们在存储时将保留。当你去渲染存储的数据时,只需将其包装在一个容器中或使用Django过滤器,正如本文中所解释的,我更多的是为了视觉目的(我希望用户看到垂直框,因为这样他们可以更容易地修改他们复制/粘贴的内容)。我认为垂直文本字段看起来会更好。我处理数据不会有问题。