Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Managing batch updates through FormSet #49

Open
bunop opened this issue Sep 23, 2019 · 0 comments
Open

Managing batch updates through FormSet #49

bunop opened this issue Sep 23, 2019 · 0 comments
Labels
enhancement New feature or request performance Improve the performance or better resource management

Comments

@bunop
Copy link
Member

bunop commented Sep 23, 2019

Is your feature request related to a problem? Please describe.
This should resolve issues related to batch update, for example fields derived from Foreign Keys, as described in #16

Describe the solution you'd like
Using formset, users should be able to edit multiple form objects in the same time. Ideally we could address issues related to foreign keys (multiple select objects) that the current implementation can't address. Moreover, we could change more than 1 value at time (consider solving location issues with accuracies at the same time). Supporting pagination could solve performance issues. Would be great to select objects to update with no reference to errors of the same type

Describe alternatives you've considered
The current implementation is able to edit the same text based field for objects with same issues. Issues that cannot be solved with batch update should be solved one-by-one

Additional context
Some links describing formsets:

@bunop bunop added this to the General Enhancement milestone Sep 23, 2019
@bunop bunop added enhancement New feature or request performance Improve the performance or better resource management labels Sep 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request performance Improve the performance or better resource management
Projects
None yet
Development

No branches or pull requests

1 participant