From 20d165e958a3398652a79b8ee2f35aac0eb2654e Mon Sep 17 00:00:00 2001 From: Artur Barseghyan Date: Sat, 6 May 2017 03:37:56 +0200 Subject: [PATCH] clean up --- .../form_elements/content/__init__.py | 0 .../content/content_image/README.rst | 28 --------- .../content/content_image/__init__.py | 11 ---- .../content/content_image/apps.py | 19 ------ .../content/content_image/base.py | 60 ------------------- .../fobi_integration_form_elements.py | 12 ---- 6 files changed, 130 deletions(-) delete mode 100644 src/fobi/contrib/apps/drf_integration/form_elements/content/__init__.py delete mode 100644 src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/README.rst delete mode 100644 src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/__init__.py delete mode 100644 src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/apps.py delete mode 100644 src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/base.py delete mode 100644 src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/fobi_integration_form_elements.py diff --git a/src/fobi/contrib/apps/drf_integration/form_elements/content/__init__.py b/src/fobi/contrib/apps/drf_integration/form_elements/content/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/README.rst b/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/README.rst deleted file mode 100644 index 6f4c5f91..00000000 --- a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/README.rst +++ /dev/null @@ -1,28 +0,0 @@ -=========================================================== -fobi.contrib.apps.drf_integration.form_elements.fields.text -=========================================================== -A ``django-fobi`` CharField plugin for integration with -``Django REST framework``. Makes use of the -``rest_framework.fields.CharField``. - -Installation -============ -1. Add ``fobi.contrib.apps.drf_integration.form_elements.fields.text`` to - the ``INSTALLED_APPS`` in your ``settings.py``. - -.. code-block:: python - - INSTALLED_APPS = ( - # ... - 'fobi.contrib.apps.drf_integration.form_elements.fields.text', - # ... - ) - -2. In the terminal type: - -.. code-block:: sh - - ./manage.py fobi_sync_plugins - -3. Assign appropriate permissions to the target users/groups to be using - the plugin if ``FOBI_RESTRICT_PLUGIN_ACCESS`` is set to True. diff --git a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/__init__.py b/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/__init__.py deleted file mode 100644 index cddce2c0..00000000 --- a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -__title__ = 'fobi.contrib.apps.drf_integration.form_elements.content.' \ - 'content_image' -__author__ = 'Artur Barseghyan ' -__copyright__ = '2014-2017 Artur Barseghyan' -__license__ = 'GPL 2.0/LGPL 2.1' -__all__ = ('default_app_config', 'UID',) - -default_app_config = 'fobi.contrib.apps.drf_integration.form_elements.' \ - 'content.content_image.apps.Config' - -UID = 'content_image' diff --git a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/apps.py b/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/apps.py deleted file mode 100644 index a952435a..00000000 --- a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/apps.py +++ /dev/null @@ -1,19 +0,0 @@ -__title__ = 'fobi.contrib.apps.drf_integration.form_elements.content.' \ - 'content_image.apps' -__author__ = 'Artur Barseghyan ' -__copyright__ = '2014-2017 Artur Barseghyan' -__license__ = 'GPL 2.0/LGPL 2.1' - -try: - __all__ = ('Config',) - - from django.apps import AppConfig - - class Config(AppConfig): - name = 'fobi.contrib.apps.drf_integration.form_elements.content.' \ - 'content_image' - label = 'fobi_contrib_apps_drf_integration_form_elements_content_' \ - 'content_image' - -except ImportError: - pass diff --git a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/base.py b/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/base.py deleted file mode 100644 index 8abc973d..00000000 --- a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/base.py +++ /dev/null @@ -1,60 +0,0 @@ -import logging - -from django.utils.translation import ugettext_lazy as _ - -from .......base import IntegrationFormElementPlugin -from .... import UID as INTEGRATE_WITH_UID -from ....base import ( - DRFIntegrationFormElementPluginProcessor, - DRFSubmitPluginFormDataMixin, -) -from ....fields import NoneField -from . import UID - -__title__ = 'fobi.contrib.apps.drf_integration.form_elements.content.' \ - 'content_image.base' -__author__ = 'Artur Barseghyan ' -__copyright__ = '2014-2017 Artur Barseghyan' -__license__ = 'GPL 2.0/LGPL 2.1' -__all__ = ('ContentImagePlugin',) - - -LOGGER = logging.getLogger(__name__) - - -class ContentImagePlugin(IntegrationFormElementPlugin, - DRFSubmitPluginFormDataMixin): - """CharField plugin.""" - - uid = UID - integrate_with = INTEGRATE_WITH_UID - name = _("Content image") - group = _("Content") - - def get_custom_field_instances(self, - form_element_plugin, - request=None, - form_entry=None, - form_element_entries=None, - has_value=None, - **kwargs): - """Get form field instances.""" - - rendered_image = form_element_plugin.get_rendered_image() - - LOGGER.debug(rendered_image) - - field_kwargs = { - 'initial': rendered_image, - 'default': rendered_image, - 'required': False, - 'label': '', - 'read_only': True, - } - - return [ - DRFIntegrationFormElementPluginProcessor( - field_class=NoneField, - field_kwargs=field_kwargs - ) - ] diff --git a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/fobi_integration_form_elements.py b/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/fobi_integration_form_elements.py deleted file mode 100644 index 3cad572c..00000000 --- a/src/fobi/contrib/apps/drf_integration/form_elements/content/content_image/fobi_integration_form_elements.py +++ /dev/null @@ -1,12 +0,0 @@ -from .......base import integration_form_element_plugin_registry -from .base import ContentImagePlugin - -__title__ = 'fobi.contrib.apps.drf_integration.form_elements.content.' \ - 'content_image.fobi_integration_form_elements' -__author__ = 'Artur Barseghyan ' -__copyright__ = '2014-2017 Artur Barseghyan' -__license__ = 'GPL 2.0/LGPL 2.1' -__all__ = ('ContentImagePlugin',) - - -integration_form_element_plugin_registry.register(ContentImagePlugin)