Пример #1
0
# *************************************************************

class SaveAsFooItem(FormCallback):
    """
    Saves the form as a foo item, if certain conditions are met.
    """
    stage = CALLBACK_FORM_VALID

    def callback(self, form_entry, request, form):
        """
        Custom callback login comes here.
        """
        logger.debug("Great! Your form is valid!")


form_callback_registry.register(SaveAsFooItem)

# *************************************************************
# **************** Save as foo callback ***********************
# *************************************************************

class DummyInvalidCallback(FormCallback):
    """
    Saves the form as a foo item, if certain conditions are met.
    """
    stage = CALLBACK_FORM_INVALID

    def callback(self, form_entry, request, form):
        """
        Custom callback login comes here.
        """
Пример #2
0
from fobi.constants import CALLBACK_FORM_VALID
from fobi.base import FormCallback, form_callback_registry

class SampleFooCallback(FormCallback):
    stage = CALLBACK_FORM_VALID

    def callback(self, form_entry, request, form):
        print("Great! Your form is valid!")

form_callback_registry.register(SampleFooCallback)
Пример #3
0
from fobi.constants import CALLBACK_FORM_VALID
from fobi.base import FormCallback, form_callback_registry


class SampleFooCallback(FormCallback):
    """SampleFooCallback."""

    stage = CALLBACK_FORM_VALID

    def callback(self, form_entry, request, form):
        """Callback."""
        print("Great! Your form is valid!")


form_callback_registry.register(SampleFooCallback)
Пример #4
0
__author__ = 'juanfranfv'
import json
from fobi.constants import (CALLBACK_BEFORE_FORM_VALIDATION,
                            CALLBACK_FORM_VALID_BEFORE_SUBMIT_PLUGIN_FORM_DATA,
                            CALLBACK_FORM_VALID,
                            CALLBACK_FORM_VALID_AFTER_FORM_HANDLERS,
                            CALLBACK_FORM_INVALID)
from fobi.base import FormCallback, form_callback_registry


class InscripcionCallback(FormCallback):
    stage = CALLBACK_FORM_VALID

    def callback(self, form_entry, request, form):
        print(json.dumps(form.cleaned_data))
        print(form.cleaned_data)
        print(self)
        print(form_entry)
        print(request)
        print(form)


form_callback_registry.register(InscripcionCallback)
Пример #5
0
# *************************************************************
# **************** Save as foo callback ***********************
# *************************************************************


class SaveAsFooItem(FormCallback):
    """Save the form as a foo item, if certain conditions are met."""

    stage = CALLBACK_FORM_VALID

    def callback(self, form_entry, request, form):
        """Custom callback login comes here."""
        logger.debug("Great! Your form is valid!")


form_callback_registry.register(SaveAsFooItem)

# *************************************************************
# **************** Save as foo callback ***********************
# *************************************************************


class DummyInvalidCallback(FormCallback):
    """Saves the form as a foo item, if certain conditions are met."""

    stage = CALLBACK_FORM_INVALID

    def callback(self, form_entry, request, form):
        """Custom callback login comes here."""
        logger.debug("Damn! You've made a mistake, boy!")
__author__ = 'juanfranfv'
import json
from fobi.constants import (
    CALLBACK_BEFORE_FORM_VALIDATION,
    CALLBACK_FORM_VALID_BEFORE_SUBMIT_PLUGIN_FORM_DATA,
    CALLBACK_FORM_VALID, CALLBACK_FORM_VALID_AFTER_FORM_HANDLERS,
    CALLBACK_FORM_INVALID
    )
from fobi.base import FormCallback, form_callback_registry

class InscripcionCallback(FormCallback):
    stage = CALLBACK_FORM_VALID

    def callback(self, form_entry, request, form):
        print(json.dumps(form.cleaned_data))
        print(form.cleaned_data)
        print(self)
        print(form_entry)
        print(request)
        print(form)

form_callback_registry.register(InscripcionCallback)