# ************************************************************* 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. """
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)
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)
__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)
# ************************************************************* # **************** 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)