I want to create multiple File upload widget, but it's creating just one widget when created inside a loop.
files = []
for i in range(4):
files.append(mr.File(label="File upload "+str(i+1), max_file_size="100MB"))
This gives only one file widget 'File upload 4'
While this works:
files = []
files.append(mr.File(label="File upload "+str(1), max_file_size="100MB"))
files.append(mr.File(label="File upload "+str(2), max_file_size="100MB"))
files.append(mr.File(label="File upload "+str(3), max_file_size="100MB"))
files.append(mr.File(label="File upload "+str(4), max_file_size="100MB"))
But I want to do it in a loop.
I want to create multiple File upload widget, but it's creating just one widget when created inside a loop.
This gives only one file widget 'File upload 4'
While this works:
But I want to do it in a loop.