Of course. Thank you for your time. I don’t know if I will get selected, but I already have working code in my developing (even now) environment because of my enthusiasm.
I will attach it to the proposal also as a github repo. Still, I am fully open to mentor’s and community opinions.
It’s only an more advance feature. (as in my opinion).
Maybe we can discuss it later and change it to something more simpler.
We always can reduce complexity of the design and make it more simpler.
But ever try to go to 748th page on a django admin pagination page? Or wish if you were able to jump to search results of modelX with given text “foo and bar” from anywhere(literally from anywhere)?
It becomes a nightmare if you have to navigate through like 10 models. (navigating back + scrolling + click on the model + typing search text).
With this design it is very easy. No more navigation manually to any model and searching.
All this is achieved without ajax, extra views, extra urls(even though I thought those will require at the beginning). Only JS, CSS & HTML + one template tag.
If you have any doubt, just test my prepreparation code which is attached to the proposal.
And, this is just the initial version. If you/we(community) want, it’s possible to make it even more advance.
Like,
skip delete confirmation pages
bulk delete + skip confirmation pages
bulk update
bulk add(for testing ect.).
But, as much as advance they are, will generate bad results. Like accidently delete/update bunch of records and make things a mess. So,I skipped things like that.