diff --git a/content_plugins/base.py b/content_plugins/base.py index 53c29c1..4e41050 100644 --- a/content_plugins/base.py +++ b/content_plugins/base.py @@ -12,7 +12,7 @@ from shared.utils.models.slugs import DowngradingSlugField # TODO Rename ContentInlineBase to PluginInlineBase from .admin import ContentInlineBase, RichTextInlineBase -from .plugins.mixins import StyleMixin # Make available for import +from .plugins.mixins import StyleMixin # Make available for import # noqa from . import USE_TRANSLATABLE_FIELDS diff --git a/content_plugins/templatetags/content_plugin_tags.py b/content_plugins/templatetags/content_plugin_tags.py index 914cb12..9c15d09 100644 --- a/content_plugins/templatetags/content_plugin_tags.py +++ b/content_plugins/templatetags/content_plugin_tags.py @@ -19,12 +19,12 @@ def filter_plugins(region_contents, model): {{ regions|region_conents:"article"|filter_plugins:"projects.ContributorProjectPlugin" }} """ - if type(model) == str: + if isinstance(model, str): model = registry.apps.get_model(model) return [plugin.object for plugin in region_contents - if type(plugin) == model] + if isinstance(plugin, model)] @register.filter