__title__ = 'fobi.contrib.plugins.form_elements.content.dummy.fobi_form_elements'
__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
__copyright__ = 'Copyright (c) 2014 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('DummyPlugin',)
from uuid import uuid4
from django.utils.translation import ugettext, ugettext_lazy as _
from fobi.base import FormElementPlugin, form_element_plugin_registry
from fobi.fields import NoneField
from fobi.helpers import safe_text
from fobi.contrib.plugins.form_elements.content.dummy import UID
[docs]class DummyPlugin(FormElementPlugin):
"""
Dummy plugin.
"""
uid = UID
name = _("Dummy")
group = _("Testing")
[docs] def post_processor(self):
"""
Always the same.
"""
self.data.name = "{0}_{1}".format(self.uid, uuid4())
form_element_plugin_registry.register(DummyPlugin)