Install Django apps through the Django admin-site like plugins in Wordpress

Viewed 18

I want to implement a module-manager in Django where third-party modules can be installed through the django admin interface (without changing the code-base of the main project).

These modules should have the same capabilities as a django app. For example, defining models and views, making migrations, and interacting with other apps. Similar to how it works with the plugin-manager of Wordpress.

Is there a good way to do this? (and are there reasons why I should not?)

0 Answers
Related