1👍
You can either:
-
Create a custom django admin action that will appear as an option in the changelist page dropdown menu (of the
Supplier
model for example.) You can then apply this action to the selected rows. You can also have intermediate pages when using admin actions -
You can hook your own views into the django admin for particular models and and then overwrite the appropriate django admin templates to link the two together
Source:stackexchange.com