fluent_dashboard.appgroups

Splitting and organizing applications and models into groups. This module is mostly meant for internal use.

fluent_dashboard.appgroups.get_application_groups()

Return the applications of the system, organized in various groups.

These groups are not connected with the application names, but rather with a pattern of applications.

fluent_dashboard.appgroups.get_class(import_path)

Import a class by name.

fluent_dashboard.appgroups.get_cms_model_order(model_name)

Return a numeric ordering for a model name.

fluent_dashboard.appgroups.is_cms_app(app_name)

Return whether the given application is a CMS app

fluent_dashboard.appgroups.sort_cms_models(cms_models)

Sort a set of CMS-related models in a custom (predefined) order.