Working on issue 1

see https://github.com/Mischback/djangocms-tagpage/issues/1

Fetched the original delete_selected() function and modified this apps
custom admin class to override the default delete_selected() function.

Currently, the code reaches an inserted RuntimeError, which means our custom
method is used. Now let's fix the issue:

In the original function, queryset.delete() is used to delete the selected
objects. But to solve the problem we have to call the selected PageTags objects
delete() method.
Issue 1 fixed

Basically it is working as expected. There's a little drawback:
Your cms page will need republishing for the changes to take effect.
I think this should happen automatically.
minor adjustment
Comments
Merge branch 'issue_1' into development