mirror of
https://github.com/Hopiu/django-fobi.git
synced 2026-05-16 16:41:08 +00:00
Merge branch 'master' into wagtail/integration
This commit is contained in:
commit
4f6df04a54
380 changed files with 10569 additions and 1466 deletions
2
.flake8
Normal file
2
.flake8
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
[flake8]
|
||||
exclude = .git,__pycache__,docs/source/conf.py,old,build,dist,migrations,south_migrations
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -12,7 +12,8 @@ ghostdriver.log
|
|||
/.cache/
|
||||
/htmlcov/
|
||||
*.py,cover
|
||||
.idea/
|
||||
/.idea/
|
||||
codebin.py
|
||||
|
||||
MANIFEST.in~
|
||||
MIND_BUCKET.rst
|
||||
|
|
@ -35,6 +36,7 @@ README_PARTS.rst
|
|||
|
||||
/src/django_fobi.egg-info
|
||||
/src/fobi/contrib/plugins/form_elements/fields/hidden_model_object/
|
||||
/src/fobi/contrib/apps/drf_integration/form_elements/content/
|
||||
/src/fobi/contrib/plugins/form_importers/mailchimp_importer/bucket.py
|
||||
/src/fobi/contrib/apps/wagtail_integration_/
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ Release history and notes
|
|||
<http://en.wikipedia.org/wiki/Software_versioning#Sequence-based_identifiers>`_
|
||||
are used for versioning (schema follows below):
|
||||
|
||||
.. code-block:: none
|
||||
.. code-block:: text
|
||||
|
||||
major.minor[.revision]
|
||||
|
||||
|
|
@ -15,15 +15,30 @@ are used for versioning (schema follows below):
|
|||
0.3.4 to 0.4).
|
||||
- All backwards incompatible changes are mentioned in this document.
|
||||
|
||||
0.10.8
|
||||
------
|
||||
yyyy-mm-dd (not yet released)
|
||||
0.11
|
||||
----
|
||||
2017-05-07
|
||||
|
||||
This release is dedicated to my beloved `wife <https://github.com/anagardi>`_
|
||||
for all the love and support she gave me through years. If you are a company
|
||||
looking for (female) developers in Groningen area (the Netherlands), do not
|
||||
hesitate to `contact her <mailto:anahit.gardishyan@gmail.com>`_.
|
||||
|
||||
- Django REST framework integration. Check the Heroku demo `here
|
||||
<https://django-fobi.herokuapp.com/api/>`_.
|
||||
- Documentation fixes.
|
||||
- PEP8 code fixes.
|
||||
- Minor setup fixes related to moved screen-shots file.
|
||||
- Added helper scripts to test with Firefox in headless mode. Describe
|
||||
testing with Firefox in headless mode in documentation.
|
||||
- Validate the ``decimal`` field plugin - quantize the decimal value to the
|
||||
configured precision.
|
||||
- Minor fixes in the ``float`` field plugin.
|
||||
- Minor improvements in complex form element plugins (``select``, ``file``) and
|
||||
form handler plugins (``db_store``, ``mail``, ``http_respost``) in order to
|
||||
simplify integration plugins and reduce code duplication.
|
||||
- Minor Python3 fixes in ``range_select`` and ``slider`` form element plugins.
|
||||
- Minor Python3 fixes in ``http_repost`` and ``mail`` form handler plugins.
|
||||
|
||||
0.10.7
|
||||
------
|
||||
|
|
|
|||
227
README.rst
227
README.rst
|
|
@ -16,11 +16,11 @@ Present
|
|||
- Python 2.7, 3.4, 3.5, 3.6 and PyPy.
|
||||
|
||||
Note, that Django 1.11 is not yet proclaimed to be flawlessly supported. The
|
||||
core and contrib packages have been tested against the alpha Django 1.11a1
|
||||
PyPI release. All tests have successfully passed, although it's yet too early
|
||||
core and contrib packages have been tested against the Django 1.11.
|
||||
All tests have successfully passed, although it's yet too early
|
||||
to claim that Django 1.11 is fully supported. Certain dependencies
|
||||
(``django-formtools`` and ``easy-thumbnails``) have been installed from source
|
||||
(since versions supporting Django 1.11 are not yet released on PyPI.)
|
||||
(``django-formtools``) have been installed from source (since versions
|
||||
supporting Django 1.11 are not yet released on PyPI.)
|
||||
|
||||
Past
|
||||
----
|
||||
|
|
@ -53,6 +53,9 @@ Key concepts
|
|||
forms (unlike form handlers, that are executed only if assigned).
|
||||
- Each plugin (form element or form handler) or a callback - is a Django
|
||||
micro-app.
|
||||
- In addition for form element and form handler plugins, integration form
|
||||
element and integration form handler plugins are implemented for integration
|
||||
with diverse third-party apps and frameworks (such as Django REST framework).
|
||||
|
||||
Note, that `django-fobi` does not require django-admin and administrative
|
||||
rights/permissions to access the UI, although almost seamless integration with
|
||||
|
|
@ -78,7 +81,7 @@ Main features and highlights
|
|||
form elements (for adding a piece of text, image or a embed video)
|
||||
alongside standard form elements.
|
||||
- Data handling in plugins (form handlers). Save the data, mail it to some
|
||||
address or repost it to some other endpoint. See the
|
||||
address or re-post it to some other endpoint. See the
|
||||
`Bundled form handler plugins`_ for more information.
|
||||
- Developer-friendly API, which allows to edit existing or build new form
|
||||
fields and handlers without touching the core.
|
||||
|
|
@ -88,6 +91,8 @@ Main features and highlights
|
|||
and "DjangoCMS admin style" theme (which is another simple theme with editing
|
||||
interface in style of `djangocms-admin-style
|
||||
<https://github.com/divio/djangocms-admin-style>`_).
|
||||
- Implemented integration with `Django REST framework
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration>`_.
|
||||
- Implemented `integration with FeinCMS
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/feincms_integration>`_
|
||||
(in a form of a FeinCMS page widget).
|
||||
|
|
@ -110,11 +115,11 @@ Roadmap
|
|||
=======
|
||||
Some of the upcoming/in-development features/improvements are:
|
||||
|
||||
- Integration with `django-rest-framework` (in version 0.11).
|
||||
- Bootstrap 4 and Foundation 6 support (in version 0.12).
|
||||
- Wagtail integration (in version 0.13).
|
||||
- Wagtail integration (in version 0.12).
|
||||
- Bootstrap 4 and Foundation 6 support (in version 0.13).
|
||||
|
||||
See the `TODOS <https://raw.githubusercontent.com/barseghyanartur/django-fobi/master/TODOS.rst>`_
|
||||
See the `TODOS
|
||||
<https://raw.githubusercontent.com/barseghyanartur/django-fobi/master/TODOS.rst>`_
|
||||
for the full list of planned-, pending- in-development- or to-be-implemented
|
||||
features.
|
||||
|
||||
|
|
@ -130,6 +135,8 @@ Demo
|
|||
Live demo
|
||||
---------
|
||||
See the `live demo app <https://django-fobi.herokuapp.com/>`_ on Heroku.
|
||||
Additionally, see the `Django REST framework integration demo
|
||||
<https://django-fobi.herokuapp.com/api/>`_.
|
||||
|
||||
Credentials:
|
||||
|
||||
|
|
@ -138,12 +145,12 @@ Credentials:
|
|||
|
||||
Run demo locally
|
||||
----------------
|
||||
In order to be able to quickly evaluate the `django-fobi`, a demo app (with a
|
||||
In order to be able to quickly evaluate the ``django-fobi``, a demo app (with a
|
||||
quick installer) has been created (works on Ubuntu/Debian, may work on other
|
||||
Linux systems as well, although not guaranteed). Follow the instructions below
|
||||
for having the demo running within a minute.
|
||||
|
||||
Grab the latest `django_fobi_example_app_installer.sh`:
|
||||
Grab the latest ``django_fobi_example_app_installer.sh``:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
|
|
@ -1517,6 +1524,204 @@ README.rst file in directory of each plugin for details.
|
|||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/plugins/form_handlers/mail/>`__:
|
||||
Send the form data by email.
|
||||
|
||||
Integration with third-party apps and frameworks
|
||||
================================================
|
||||
`django-fobi` has been successfully integrated into a number of diverse
|
||||
third-party apps and frameworks, such as: Django REST framework, Django CMS,
|
||||
FeinCMS and Mezzanine.
|
||||
|
||||
Certainly, integration into CMS is one case, integration into REST framework -
|
||||
totally another. In REST frameworks we no longer have forms as such. Context
|
||||
is very different. Handling of form data should obviously happen in a
|
||||
different way. Assembling of the form class isn't enough (in case of Django
|
||||
REST framework we assemble the serializer class).
|
||||
|
||||
In order to handle such level of integration, two additional sort of plugins
|
||||
have been introduced:
|
||||
|
||||
- IntegrationFormElementPlugin
|
||||
- IntegrationFormHandlerPlugin
|
||||
|
||||
These plugins are in charge of representation of the form elements in a
|
||||
proper way for the package to be integrated and handling the submitted form
|
||||
data.
|
||||
|
||||
`Additional documentation
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration/>`_
|
||||
is available in the sub-package.
|
||||
|
||||
Sample `IntegrationFormElementPlugin`
|
||||
-------------------------------------
|
||||
Sample is taken from `here
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration/form_elements/fields/email/>`__.
|
||||
|
||||
base.py
|
||||
~~~~~~~
|
||||
Define the form element plugin.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from rest_framework.fields import EmailField
|
||||
|
||||
from fobi.base import IntegrationFormFieldPlugin
|
||||
from fobi.contrib.apps.drf_integration import UID as INTEGRATE_WITH_UID
|
||||
from fobi.contrib.apps.drf_integration.base import (
|
||||
DRFIntegrationFormElementPluginProcessor,
|
||||
DRFSubmitPluginFormDataMixin,
|
||||
)
|
||||
from fobi.contrib.apps.drf_integration.form_elements.fields.email import UID
|
||||
|
||||
|
||||
class EmailInputPlugin(IntegrationFormFieldPlugin,
|
||||
DRFSubmitPluginFormDataMixin):
|
||||
"""EmailField plugin."""
|
||||
|
||||
uid = UID
|
||||
integrate_with = INTEGRATE_WITH_UID
|
||||
name = _("Decimal")
|
||||
group = _("Fields")
|
||||
|
||||
def get_custom_field_instances(self,
|
||||
form_element_plugin,
|
||||
request=None,
|
||||
form_entry=None,
|
||||
form_element_entries=None,
|
||||
**kwargs):
|
||||
"""Get form field instances."""
|
||||
field_kwargs = {
|
||||
'required': form_element_plugin.data.required,
|
||||
'initial': form_element_plugin.data.initial,
|
||||
'label': form_element_plugin.data.label,
|
||||
'help_text': form_element_plugin.data.help_text,
|
||||
'max_length': form_element_plugin.data.max_length,
|
||||
}
|
||||
return [
|
||||
DRFIntegrationFormElementPluginProcessor(
|
||||
field_class=EmailField,
|
||||
field_kwargs=field_kwargs
|
||||
)
|
||||
]
|
||||
|
||||
fobi_integration_form_elements.py
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Register the plugin. Note the name pattern `fobi_integration_form_elements`.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from fobi.base import integration_form_element_plugin_registry
|
||||
from .base import EmailInputPlugin
|
||||
|
||||
integration_form_element_plugin_registry.register(EmailInputPlugin)
|
||||
|
||||
Don't forget to list your plugin in the ``INSTALLED_APPS`` afterwards.
|
||||
|
||||
Sample `IntegrationFormHandlerPlugin`
|
||||
-------------------------------------
|
||||
Sample is taken from `here
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration/form_handlers/db_store/>`__.
|
||||
|
||||
base.py
|
||||
~~~~~~~
|
||||
Define the form handler plugin.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
import logging
|
||||
from mimetypes import guess_type
|
||||
import os
|
||||
|
||||
from django.conf import settings
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from fobi.base import IntegrationFormHandlerPlugin
|
||||
from fobi.helpers import extract_file_path
|
||||
|
||||
from fobi.contrib.apps.drf_integration import UID as INTEGRATE_WITH_UID
|
||||
from fobi.contrib.apps.drf_integration.base import get_processed_serializer_data
|
||||
|
||||
from . import UID
|
||||
|
||||
|
||||
class MailHandlerPlugin(IntegrationFormHandlerPlugin):
|
||||
"""Mail handler form handler plugin.
|
||||
|
||||
Can be used only once per form.
|
||||
"""
|
||||
|
||||
uid = UID
|
||||
name = _("Mail")
|
||||
integrate_with = INTEGRATE_WITH_UID
|
||||
|
||||
def run(self,
|
||||
form_handler_plugin,
|
||||
form_entry,
|
||||
request,
|
||||
form_element_entries=None,
|
||||
**kwargs):
|
||||
"""Run."""
|
||||
base_url = form_handler_plugin.get_base_url(request)
|
||||
|
||||
serializer = kwargs['serializer']
|
||||
|
||||
# Clean up the values, leave our content fields and empty values.
|
||||
field_name_to_label_map, cleaned_data = get_processed_serializer_data(
|
||||
serializer,
|
||||
form_element_entries
|
||||
)
|
||||
|
||||
rendered_data = form_handler_plugin.get_rendered_data(
|
||||
serializer.validated_data,
|
||||
field_name_to_label_map,
|
||||
base_url
|
||||
)
|
||||
|
||||
files = self._prepare_files(request, serializer)
|
||||
|
||||
form_handler_plugin.send_email(rendered_data, files)
|
||||
|
||||
def _prepare_files(self, request, serializer):
|
||||
"""Prepares the files for being attached to the mail message."""
|
||||
files = {}
|
||||
|
||||
def process_path(file_path, imf):
|
||||
"""Processes the file path and the file."""
|
||||
if file_path:
|
||||
file_path = file_path.replace(
|
||||
settings.MEDIA_URL,
|
||||
os.path.join(settings.MEDIA_ROOT, '')
|
||||
)
|
||||
mime_type = guess_type(imf.name)
|
||||
files[field_name] = (
|
||||
imf.name,
|
||||
''.join([c for c in imf.chunks()]),
|
||||
mime_type[0] if mime_type else ''
|
||||
)
|
||||
|
||||
for field_name, imf in request.FILES.items():
|
||||
try:
|
||||
file_path = serializer.validated_data.get(field_name, '')
|
||||
process_path(file_path, imf)
|
||||
except Exception as err:
|
||||
file_path = extract_file_path(imf.name)
|
||||
process_path(file_path, imf)
|
||||
|
||||
return files
|
||||
|
||||
fobi_integration_form_handlers.py
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Register the plugin. Note the name pattern `fobi_integration_form_handlers`.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from fobi.base import integration_form_handler_plugin_registry
|
||||
from .base import MailHandlerPlugin
|
||||
|
||||
integration_form_handler_plugin_registry.register(MailHandlerPlugin)
|
||||
|
||||
Don't forget to list your plugin in the ``INSTALLED_APPS`` afterwards.
|
||||
|
||||
Permissions
|
||||
===========
|
||||
Plugin system allows administrators to specify the access rights to every
|
||||
|
|
|
|||
25
ROADMAP.rst
25
ROADMAP.rst
|
|
@ -1,27 +1,24 @@
|
|||
=======
|
||||
Roadmap
|
||||
=======
|
||||
Upcoming releases.
|
||||
|
||||
0.11
|
||||
----
|
||||
yyyy-mm-dd (upcoming).
|
||||
|
||||
This release contains minor backwards incompatible changes, related to the
|
||||
change of the name of the "simple" theme into "django_admin_style" theme.
|
||||
|
||||
- django-rest-framework integration.
|
||||
- The "simple" theme has been renamed to "django_admin_style".
|
||||
Upcoming releases road-map.
|
||||
|
||||
0.12
|
||||
----
|
||||
yyyy-mm-dd (future).
|
||||
|
||||
- Wagtail integration.
|
||||
|
||||
0.13
|
||||
----
|
||||
yyyy-mm-dd (future).
|
||||
|
||||
- Bootstrap 4 support.
|
||||
- Foundation 6 support.
|
||||
|
||||
0.13
|
||||
0.14
|
||||
----
|
||||
yyyy-mm-dd (future).
|
||||
This release contains minor backwards incompatible changes, related to the
|
||||
change of the name of the "simple" theme into "django_admin_style" theme.
|
||||
|
||||
- Wagtail integration.
|
||||
- The "simple" theme has been renamed to "django_admin_style".
|
||||
|
|
|
|||
19
TODOS.rst
19
TODOS.rst
|
|
@ -35,8 +35,10 @@ Regarding the form wizards
|
|||
"round", "triangle") options of the bootstrap-slider plugin. See the first
|
||||
issue in "Uncategorised".
|
||||
+ Rethink the new navigation of forms and form wizards.
|
||||
- Add support for form wizard conditions.
|
||||
+ Fixed broken dependencies for docs.
|
||||
+ Make sure captcha plugins are usable with form wizards (at the moment they
|
||||
are being invalidated on the last step).
|
||||
- Add support for form wizard conditions.
|
||||
- Add FeinCMS integration app for form wizards.
|
||||
- Add Django-CMS integration app for form wizards.
|
||||
- Add Mezzanine integration app for form wizards.
|
||||
|
|
@ -45,17 +47,26 @@ Regarding the form wizards
|
|||
- Add selenium tests for form wizards.
|
||||
- Make `foundation5` and `django-admin-theme` themes to reflect the latest
|
||||
GUI changes (form wizards).
|
||||
- Make sure captcha plugins are usable with form wizards (at the moment they
|
||||
are being invalidated on the last step).
|
||||
|
||||
Regarding the djangorestframework integration
|
||||
---------------------------------------------
|
||||
+ Submit form functionality.
|
||||
+ Advanced plugins, such as file plugin.
|
||||
- Add image plugin.
|
||||
- Basic foreign key relation plugins (ForeignKey, ManyToMany, OneToMany).
|
||||
- Advanced foreign key relation plugins (MPTT).
|
||||
- Think of handling the wizards.
|
||||
|
||||
Roadmap
|
||||
-------
|
||||
- django-rest-framework integration.
|
||||
+ django-rest-framework integration.
|
||||
- Reusable React app to communicate with django-rest-framework integration
|
||||
app.
|
||||
|
||||
Uncategorised
|
||||
-------------
|
||||
- Implement a set of django-treebeard plugins (as an alternative to MPTT).
|
||||
- Implement external image plugin.
|
||||
- Implement the clone form functionality.
|
||||
- Implement the clone form wizard functionality.
|
||||
- Rethink templating of the integration packages (feincms_integration,
|
||||
|
|
|
|||
|
|
@ -572,3 +572,8 @@ epub_copyright = u'2014, Artur Barseghyan <artur.barseghyan@gmail.com>'
|
|||
|
||||
# Allow duplicate toc entries.
|
||||
#epub_tocdup = True
|
||||
|
||||
# -- Options for PDF output ---------------------------------------------------
|
||||
|
||||
# pdf_documents = [('index', u'django-fobi Documentation', u'django-fobi',
|
||||
# u'Artur Barseghyan <artur.barseghyan@gmail.com>')]
|
||||
|
|
|
|||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.content.content_image package
|
||||
=============================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.content.content_image.apps module
|
||||
---------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.content.content_image.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.content.content_image.base module
|
||||
---------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.content.content_image.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.content.content_image.fobi_integration_form_elements module
|
||||
-----------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.content.content_image.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.content.content_image
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.content package
|
||||
===============================================================
|
||||
|
||||
Subpackages
|
||||
-----------
|
||||
|
||||
.. toctree::
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.content.content_image
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.content
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.boolean package
|
||||
======================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.boolean.apps module
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.boolean.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.boolean.base module
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.boolean.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.boolean.fobi_integration_form_elements module
|
||||
----------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.boolean.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.boolean
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple package
|
||||
=======================================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.apps module
|
||||
-------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.base module
|
||||
-------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.fobi_integration_form_elements module
|
||||
---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.date package
|
||||
===================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.date.apps module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.date.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.date.base module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.date.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.date.fobi_integration_form_elements module
|
||||
-------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.date.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.date
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.datetime package
|
||||
=======================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.datetime.apps module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.datetime.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.datetime.base module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.datetime.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.datetime.fobi_integration_form_elements module
|
||||
-----------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.datetime.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.datetime
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.decimal package
|
||||
======================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.decimal.apps module
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.decimal.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.decimal.base module
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.decimal.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.decimal.fobi_integration_form_elements module
|
||||
----------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.decimal.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.decimal
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.email package
|
||||
====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.email.apps module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.email.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.email.base module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.email.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.email.fobi_integration_form_elements module
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.email.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.email
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.file package
|
||||
===================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.file.apps module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.file.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.file.base module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.file.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.file.fobi_integration_form_elements module
|
||||
-------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.file.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.file
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.float package
|
||||
====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.float.apps module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.float.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.float.base module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.float.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.float.fobi_integration_form_elements module
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.float.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.float
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.hidden package
|
||||
=====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.hidden.apps module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.hidden.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.hidden.base module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.hidden.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.hidden.fobi_integration_form_elements module
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.hidden.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.hidden
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.input package
|
||||
====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.input.apps module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.input.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.input.base module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.input.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.input.fobi_integration_form_elements module
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.input.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.input
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.integer package
|
||||
======================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.integer.apps module
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.integer.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.integer.base module
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.integer.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.integer.fobi_integration_form_elements module
|
||||
----------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.integer.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.integer
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.ip_address package
|
||||
=========================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.ip_address.apps module
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.ip_address.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.ip_address.base module
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.ip_address.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.ip_address.fobi_integration_form_elements module
|
||||
-------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.ip_address.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.ip_address
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean package
|
||||
===========================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean.apps module
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean.base module
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean.fobi_integration_form_elements module
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.password package
|
||||
=======================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.password.apps module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.password.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.password.base module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.password.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.password.fobi_integration_form_elements module
|
||||
-----------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.password.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.password
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.radio package
|
||||
====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.radio.apps module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.radio.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.radio.base module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.radio.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.radio.fobi_integration_form_elements module
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.radio.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.radio
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.range_select package
|
||||
===========================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.range_select.apps module
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.range_select.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.range_select.base module
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.range_select.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.range_select.fobi_integration_form_elements module
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.range_select.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.range_select
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.regex package
|
||||
====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.regex.apps module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.regex.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.regex.base module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.regex.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.regex.fobi_integration_form_elements module
|
||||
--------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.regex.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.regex
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields package
|
||||
==============================================================
|
||||
|
||||
Subpackages
|
||||
-----------
|
||||
|
||||
.. toctree::
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.boolean
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.date
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.datetime
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.decimal
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.email
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.file
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.float
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.hidden
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.input
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.integer
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.ip_address
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.password
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.radio
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.range_select
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.regex
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slider
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slug
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.text
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.textarea
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.time
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.url
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.select package
|
||||
=====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select.apps module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select.base module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select.fobi_integration_form_elements module
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object package
|
||||
==================================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object.apps module
|
||||
--------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object.base module
|
||||
--------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object.fobi_integration_form_elements module
|
||||
----------------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple package
|
||||
==============================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple.apps module
|
||||
----------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple.base module
|
||||
----------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple.fobi_integration_form_elements module
|
||||
------------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max package
|
||||
=======================================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max.apps module
|
||||
-------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max.base module
|
||||
-------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max.fobi_integration_form_elements module
|
||||
---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.slider package
|
||||
=====================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slider.apps module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slider.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slider.base module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slider.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slider.fobi_integration_form_elements module
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slider.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slider
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.slug package
|
||||
===================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slug.apps module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slug.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slug.base module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slug.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.slug.fobi_integration_form_elements module
|
||||
-------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slug.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.slug
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.text package
|
||||
===================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.text.apps module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.text.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.text.base module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.text.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.text.fobi_integration_form_elements module
|
||||
-------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.text.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.text
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.textarea package
|
||||
=======================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.textarea.apps module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.textarea.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.textarea.base module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.textarea.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.textarea.fobi_integration_form_elements module
|
||||
-----------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.textarea.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.textarea
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.time package
|
||||
===================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.time.apps module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.time.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.time.base module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.time.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.time.fobi_integration_form_elements module
|
||||
-------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.time.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.time
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements.fields.url package
|
||||
==================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.url.apps module
|
||||
----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.url.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.url.base module
|
||||
----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.url.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields.url.fobi_integration_form_elements module
|
||||
------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.url.fobi_integration_form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements.fields.url
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
18
docs/fobi.contrib.apps.drf_integration.form_elements.rst
Normal file
18
docs/fobi.contrib.apps.drf_integration.form_elements.rst
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
fobi.contrib.apps.drf_integration.form_elements package
|
||||
=======================================================
|
||||
|
||||
Subpackages
|
||||
-----------
|
||||
|
||||
.. toctree::
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements.content
|
||||
fobi.contrib.apps.drf_integration.form_elements.fields
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_elements
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_handlers.db_store package
|
||||
================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.db_store.apps module
|
||||
--------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.db_store.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.db_store.base module
|
||||
--------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.db_store.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.db_store.fobi_integration_form_handlers module
|
||||
----------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.db_store.fobi_integration_form_handlers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.db_store
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_handlers.http_repost package
|
||||
===================================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.http_repost.apps module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.http_repost.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.http_repost.base module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.http_repost.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.http_repost.fobi_integration_form_handlers module
|
||||
-------------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.http_repost.fobi_integration_form_handlers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.http_repost
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
fobi.contrib.apps.drf_integration.form_handlers.mail package
|
||||
============================================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.mail.apps module
|
||||
----------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.mail.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.mail.base module
|
||||
----------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.mail.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.mail.fobi_integration_form_handlers module
|
||||
------------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.mail.fobi_integration_form_handlers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers.mail
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
19
docs/fobi.contrib.apps.drf_integration.form_handlers.rst
Normal file
19
docs/fobi.contrib.apps.drf_integration.form_handlers.rst
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
fobi.contrib.apps.drf_integration.form_handlers package
|
||||
=======================================================
|
||||
|
||||
Subpackages
|
||||
-----------
|
||||
|
||||
.. toctree::
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_handlers.db_store
|
||||
fobi.contrib.apps.drf_integration.form_handlers.http_repost
|
||||
fobi.contrib.apps.drf_integration.form_handlers.mail
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.form_handlers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
102
docs/fobi.contrib.apps.drf_integration.rst
Normal file
102
docs/fobi.contrib.apps.drf_integration.rst
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
fobi.contrib.apps.drf_integration package
|
||||
=========================================
|
||||
|
||||
Subpackages
|
||||
-----------
|
||||
|
||||
.. toctree::
|
||||
|
||||
fobi.contrib.apps.drf_integration.form_elements
|
||||
fobi.contrib.apps.drf_integration.form_handlers
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.drf_integration.apps module
|
||||
---------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.base module
|
||||
---------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.codebin module
|
||||
------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.codebin
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.dynamic module
|
||||
------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.dynamic
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.fields module
|
||||
-----------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.fields
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.helpers module
|
||||
------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.helpers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.serializers module
|
||||
----------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.serializers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.urls module
|
||||
---------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.urls
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.utils module
|
||||
----------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.utils
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.drf_integration.views module
|
||||
----------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration.views
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.drf_integration
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -7,6 +7,7 @@ Subpackages
|
|||
.. toctree::
|
||||
|
||||
fobi.contrib.apps.djangocms_integration
|
||||
fobi.contrib.apps.drf_integration
|
||||
fobi.contrib.apps.feincms_integration
|
||||
fobi.contrib.apps.mezzanine_integration
|
||||
fobi.contrib.apps.wagtail_integration_
|
||||
|
|
|
|||
62
docs/fobi.contrib.apps.wagtail_integration_.rst
Normal file
62
docs/fobi.contrib.apps.wagtail_integration_.rst
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
fobi.contrib.apps.wagtail_integration_ package
|
||||
==============================================
|
||||
|
||||
Submodules
|
||||
----------
|
||||
|
||||
fobi.contrib.apps.wagtail_integration_.apps module
|
||||
--------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.wagtail_integration_.apps
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.wagtail_integration_.conf module
|
||||
--------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.wagtail_integration_.conf
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.wagtail_integration_.defaults module
|
||||
------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.wagtail_integration_.defaults
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.wagtail_integration_.helpers module
|
||||
-----------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.wagtail_integration_.helpers
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.wagtail_integration_.models module
|
||||
----------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.wagtail_integration_.models
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.apps.wagtail_integration_.settings module
|
||||
------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.wagtail_integration_.settings
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
|
||||
Module contents
|
||||
---------------
|
||||
|
||||
.. automodule:: fobi.contrib.apps.wagtail_integration_
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.content.content_image.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.content.content_image.base module
|
||||
--------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.content.content_image.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.content.content_image.conf module
|
||||
--------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.content.content_text.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.content.content_text.base module
|
||||
-------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.content.content_text.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.content.content_text.conf module
|
||||
-------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.content.content_video.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.content.content_video.base module
|
||||
--------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.content.content_video.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.content.content_video.conf module
|
||||
--------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.boolean.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.boolean.base module
|
||||
-------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.boolean.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.boolean.fobi_form_elements module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.checkbox_select_multiple.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.checkbox_select_multiple.base module
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.checkbox_select_multiple.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.checkbox_select_multiple.conf module
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.date.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.date.base module
|
||||
----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.date.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.date.fobi_form_elements module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.date_drop_down.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.date_drop_down.base module
|
||||
--------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.date_drop_down.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.date_drop_down.fobi_form_elements module
|
||||
----------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.datetime.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.datetime.base module
|
||||
--------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.datetime.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.datetime.fobi_form_elements module
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.decimal.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.decimal.base module
|
||||
-------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.decimal.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.decimal.fobi_form_elements module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.email.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.email.base module
|
||||
-----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.email.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.email.fobi_form_elements module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.file.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.file.base module
|
||||
----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.file.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.file.conf module
|
||||
----------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.float.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.float.base module
|
||||
-----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.float.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.float.fobi_form_elements module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.hidden.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.hidden.base module
|
||||
------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.hidden.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.hidden.fobi_form_elements module
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.input.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.input.base module
|
||||
-----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.input.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.input.constants module
|
||||
----------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.integer.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.integer.base module
|
||||
-------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.integer.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.integer.fobi_form_elements module
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.ip_address.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.ip_address.base module
|
||||
----------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.ip_address.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.ip_address.fobi_form_elements module
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.null_boolean.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.null_boolean.base module
|
||||
------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.null_boolean.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.null_boolean.fobi_form_elements module
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.password.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.password.base module
|
||||
--------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.password.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.password.fobi_form_elements module
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.radio.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.radio.base module
|
||||
-----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.radio.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.radio.conf module
|
||||
-----------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.range_select.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.range_select.base module
|
||||
------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.range_select.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.range_select.conf module
|
||||
------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.regex.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.regex.base module
|
||||
-----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.regex.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.regex.fobi_form_elements module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.select.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select.base module
|
||||
------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.select.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select.conf module
|
||||
------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.select_model_object.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_model_object.base module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.select_model_object.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_model_object.conf module
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.select_mptt_model_object.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_mptt_model_object.base module
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.select_mptt_model_object.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_mptt_model_object.conf module
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.select_multiple.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple.base module
|
||||
---------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.select_multiple.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple.conf module
|
||||
---------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.apps mod
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.base module
|
||||
-----------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.conf module
|
||||
-----------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.select_multiple_mptt_model_objects.app
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple_mptt_model_objects.base module
|
||||
----------------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.select_multiple_mptt_model_objects.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple_mptt_model_objects.conf module
|
||||
----------------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.select_multiple_with_max.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple_with_max.base module
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.select_multiple_with_max.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.select_multiple_with_max.conf module
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.slider.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.slider.base module
|
||||
------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.slider.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.slider.conf module
|
||||
------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.slug.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.slug.base module
|
||||
----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.slug.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.slug.fobi_form_elements module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.text.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.text.base module
|
||||
----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.text.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.text.fobi_form_elements module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.textarea.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.textarea.base module
|
||||
--------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.textarea.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.textarea.fobi_form_elements module
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.time.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.time.base module
|
||||
----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.time.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.time.fobi_form_elements module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.fields.url.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.url.base module
|
||||
---------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.fields.url.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.fields.url.fobi_form_elements module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.security.captcha.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.security.captcha.base module
|
||||
---------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.security.captcha.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.security.captcha.fobi_form_elements module
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.security.honeypot.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.security.honeypot.base module
|
||||
----------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.security.honeypot.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.security.honeypot.conf module
|
||||
----------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.security.recaptcha.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.security.recaptcha.base module
|
||||
-----------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.security.recaptcha.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.security.recaptcha.fobi_form_elements module
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_elements.test.dummy.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.test.dummy.base module
|
||||
---------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_elements.test.dummy.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_elements.test.dummy.fobi_form_elements module
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -28,6 +28,14 @@ fobi.contrib.plugins.form_handlers.db_store.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_handlers.db_store.base module
|
||||
-------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_handlers.db_store.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_handlers.db_store.conf module
|
||||
-------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_handlers.http_repost.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_handlers.http_repost.base module
|
||||
----------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_handlers.http_repost.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_handlers.http_repost.fobi_form_handlers module
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_handlers.mail.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_handlers.mail.base module
|
||||
---------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_handlers.mail.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_handlers.mail.conf module
|
||||
---------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,14 @@ fobi.contrib.plugins.form_importers.mailchimp_importer.apps module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_importers.mailchimp_importer.base module
|
||||
------------------------------------------------------------------
|
||||
|
||||
.. automodule:: fobi.contrib.plugins.form_importers.mailchimp_importer.base
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.contrib.plugins.form_importers.mailchimp_importer.fobi_form_importers module
|
||||
---------------------------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -52,6 +52,14 @@ fobi.tests.test_core module
|
|||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.tests.test_drf_integration module
|
||||
--------------------------------------
|
||||
|
||||
.. automodule:: fobi.tests.test_drf_integration
|
||||
:members:
|
||||
:undoc-members:
|
||||
:show-inheritance:
|
||||
|
||||
fobi.tests.test_dynamic_forms module
|
||||
------------------------------------
|
||||
|
||||
|
|
|
|||
227
docs/index.rst
227
docs/index.rst
|
|
@ -16,11 +16,11 @@ Present
|
|||
- Python 2.7, 3.4, 3.5, 3.6 and PyPy.
|
||||
|
||||
Note, that Django 1.11 is not yet proclaimed to be flawlessly supported. The
|
||||
core and contrib packages have been tested against the alpha Django 1.11a1
|
||||
PyPI release. All tests have successfully passed, although it's yet too early
|
||||
core and contrib packages have been tested against the Django 1.11.
|
||||
All tests have successfully passed, although it's yet too early
|
||||
to claim that Django 1.11 is fully supported. Certain dependencies
|
||||
(``django-formtools`` and ``easy-thumbnails``) have been installed from source
|
||||
(since versions supporting Django 1.11 are not yet released on PyPI.)
|
||||
(``django-formtools``) have been installed from source (since versions
|
||||
supporting Django 1.11 are not yet released on PyPI.)
|
||||
|
||||
Past
|
||||
----
|
||||
|
|
@ -53,6 +53,9 @@ Key concepts
|
|||
forms (unlike form handlers, that are executed only if assigned).
|
||||
- Each plugin (form element or form handler) or a callback - is a Django
|
||||
micro-app.
|
||||
- In addition for form element and form handler plugins, integration form
|
||||
element and integration form handler plugins are implemented for integration
|
||||
with diverse third-party apps and frameworks (such as Django REST framework).
|
||||
|
||||
Note, that `django-fobi` does not require django-admin and administrative
|
||||
rights/permissions to access the UI, although almost seamless integration with
|
||||
|
|
@ -78,7 +81,7 @@ Main features and highlights
|
|||
form elements (for adding a piece of text, image or a embed video)
|
||||
alongside standard form elements.
|
||||
- Data handling in plugins (form handlers). Save the data, mail it to some
|
||||
address or repost it to some other endpoint. See the
|
||||
address or re-post it to some other endpoint. See the
|
||||
`Bundled form handler plugins`_ for more information.
|
||||
- Developer-friendly API, which allows to edit existing or build new form
|
||||
fields and handlers without touching the core.
|
||||
|
|
@ -88,6 +91,8 @@ Main features and highlights
|
|||
and "DjangoCMS admin style" theme (which is another simple theme with editing
|
||||
interface in style of `djangocms-admin-style
|
||||
<https://github.com/divio/djangocms-admin-style>`_).
|
||||
- Implemented integration with `Django REST framework
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration>`_.
|
||||
- Implemented `integration with FeinCMS
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/feincms_integration>`_
|
||||
(in a form of a FeinCMS page widget).
|
||||
|
|
@ -110,11 +115,11 @@ Roadmap
|
|||
=======
|
||||
Some of the upcoming/in-development features/improvements are:
|
||||
|
||||
- Integration with `django-rest-framework` (in version 0.11).
|
||||
- Bootstrap 4 and Foundation 6 support (in version 0.12).
|
||||
- Wagtail integration (in version 0.13).
|
||||
- Wagtail integration (in version 0.12).
|
||||
- Bootstrap 4 and Foundation 6 support (in version 0.13).
|
||||
|
||||
See the `TODOS <https://raw.githubusercontent.com/barseghyanartur/django-fobi/master/TODOS.rst>`_
|
||||
See the `TODOS
|
||||
<https://raw.githubusercontent.com/barseghyanartur/django-fobi/master/TODOS.rst>`_
|
||||
for the full list of planned-, pending- in-development- or to-be-implemented
|
||||
features.
|
||||
|
||||
|
|
@ -130,6 +135,8 @@ Demo
|
|||
Live demo
|
||||
---------
|
||||
See the `live demo app <https://django-fobi.herokuapp.com/>`_ on Heroku.
|
||||
Additionally, see the `Django REST framework integration demo
|
||||
<https://django-fobi.herokuapp.com/api/>`_.
|
||||
|
||||
Credentials:
|
||||
|
||||
|
|
@ -138,12 +145,12 @@ Credentials:
|
|||
|
||||
Run demo locally
|
||||
----------------
|
||||
In order to be able to quickly evaluate the `django-fobi`, a demo app (with a
|
||||
In order to be able to quickly evaluate the ``django-fobi``, a demo app (with a
|
||||
quick installer) has been created (works on Ubuntu/Debian, may work on other
|
||||
Linux systems as well, although not guaranteed). Follow the instructions below
|
||||
for having the demo running within a minute.
|
||||
|
||||
Grab the latest `django_fobi_example_app_installer.sh`:
|
||||
Grab the latest ``django_fobi_example_app_installer.sh``:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
|
|
@ -1517,6 +1524,204 @@ README.rst file in directory of each plugin for details.
|
|||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/plugins/form_handlers/mail/>`__:
|
||||
Send the form data by email.
|
||||
|
||||
Integration with third-party apps and frameworks
|
||||
================================================
|
||||
`django-fobi` has been successfully integrated into a number of diverse
|
||||
third-party apps and frameworks, such as: Django REST framework, Django CMS,
|
||||
FeinCMS and Mezzanine.
|
||||
|
||||
Certainly, integration into CMS is one case, integration into REST framework -
|
||||
totally another. In REST frameworks we no longer have forms as such. Context
|
||||
is very different. Handling of form data should obviously happen in a
|
||||
different way. Assembling of the form class isn't enough (in case of Django
|
||||
REST framework we assemble the serializer class).
|
||||
|
||||
In order to handle such level of integration, two additional sort of plugins
|
||||
have been introduced:
|
||||
|
||||
- IntegrationFormElementPlugin
|
||||
- IntegrationFormHandlerPlugin
|
||||
|
||||
These plugins are in charge of representation of the form elements in a
|
||||
proper way for the package to be integrated and handling the submitted form
|
||||
data.
|
||||
|
||||
`Additional documentation
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration/>`_
|
||||
is available in the sub-package.
|
||||
|
||||
Sample `IntegrationFormElementPlugin`
|
||||
-------------------------------------
|
||||
Sample is taken from `here
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration/form_elements/fields/email/>`__.
|
||||
|
||||
base.py
|
||||
~~~~~~~
|
||||
Define the form element plugin.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from rest_framework.fields import EmailField
|
||||
|
||||
from fobi.base import IntegrationFormFieldPlugin
|
||||
from fobi.contrib.apps.drf_integration import UID as INTEGRATE_WITH_UID
|
||||
from fobi.contrib.apps.drf_integration.base import (
|
||||
DRFIntegrationFormElementPluginProcessor,
|
||||
DRFSubmitPluginFormDataMixin,
|
||||
)
|
||||
from fobi.contrib.apps.drf_integration.form_elements.fields.email import UID
|
||||
|
||||
|
||||
class EmailInputPlugin(IntegrationFormFieldPlugin,
|
||||
DRFSubmitPluginFormDataMixin):
|
||||
"""EmailField plugin."""
|
||||
|
||||
uid = UID
|
||||
integrate_with = INTEGRATE_WITH_UID
|
||||
name = _("Decimal")
|
||||
group = _("Fields")
|
||||
|
||||
def get_custom_field_instances(self,
|
||||
form_element_plugin,
|
||||
request=None,
|
||||
form_entry=None,
|
||||
form_element_entries=None,
|
||||
**kwargs):
|
||||
"""Get form field instances."""
|
||||
field_kwargs = {
|
||||
'required': form_element_plugin.data.required,
|
||||
'initial': form_element_plugin.data.initial,
|
||||
'label': form_element_plugin.data.label,
|
||||
'help_text': form_element_plugin.data.help_text,
|
||||
'max_length': form_element_plugin.data.max_length,
|
||||
}
|
||||
return [
|
||||
DRFIntegrationFormElementPluginProcessor(
|
||||
field_class=EmailField,
|
||||
field_kwargs=field_kwargs
|
||||
)
|
||||
]
|
||||
|
||||
fobi_integration_form_elements.py
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Register the plugin. Note the name pattern `fobi_integration_form_elements`.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from fobi.base import integration_form_element_plugin_registry
|
||||
from .base import EmailInputPlugin
|
||||
|
||||
integration_form_element_plugin_registry.register(EmailInputPlugin)
|
||||
|
||||
Don't forget to list your plugin in the ``INSTALLED_APPS`` afterwards.
|
||||
|
||||
Sample `IntegrationFormHandlerPlugin`
|
||||
-------------------------------------
|
||||
Sample is taken from `here
|
||||
<https://github.com/barseghyanartur/django-fobi/tree/stable/src/fobi/contrib/apps/drf_integration/form_handlers/db_store/>`__.
|
||||
|
||||
base.py
|
||||
~~~~~~~
|
||||
Define the form handler plugin.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
import logging
|
||||
from mimetypes import guess_type
|
||||
import os
|
||||
|
||||
from django.conf import settings
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from fobi.base import IntegrationFormHandlerPlugin
|
||||
from fobi.helpers import extract_file_path
|
||||
|
||||
from fobi.contrib.apps.drf_integration import UID as INTEGRATE_WITH_UID
|
||||
from fobi.contrib.apps.drf_integration.base import get_processed_serializer_data
|
||||
|
||||
from . import UID
|
||||
|
||||
|
||||
class MailHandlerPlugin(IntegrationFormHandlerPlugin):
|
||||
"""Mail handler form handler plugin.
|
||||
|
||||
Can be used only once per form.
|
||||
"""
|
||||
|
||||
uid = UID
|
||||
name = _("Mail")
|
||||
integrate_with = INTEGRATE_WITH_UID
|
||||
|
||||
def run(self,
|
||||
form_handler_plugin,
|
||||
form_entry,
|
||||
request,
|
||||
form_element_entries=None,
|
||||
**kwargs):
|
||||
"""Run."""
|
||||
base_url = form_handler_plugin.get_base_url(request)
|
||||
|
||||
serializer = kwargs['serializer']
|
||||
|
||||
# Clean up the values, leave our content fields and empty values.
|
||||
field_name_to_label_map, cleaned_data = get_processed_serializer_data(
|
||||
serializer,
|
||||
form_element_entries
|
||||
)
|
||||
|
||||
rendered_data = form_handler_plugin.get_rendered_data(
|
||||
serializer.validated_data,
|
||||
field_name_to_label_map,
|
||||
base_url
|
||||
)
|
||||
|
||||
files = self._prepare_files(request, serializer)
|
||||
|
||||
form_handler_plugin.send_email(rendered_data, files)
|
||||
|
||||
def _prepare_files(self, request, serializer):
|
||||
"""Prepares the files for being attached to the mail message."""
|
||||
files = {}
|
||||
|
||||
def process_path(file_path, imf):
|
||||
"""Processes the file path and the file."""
|
||||
if file_path:
|
||||
file_path = file_path.replace(
|
||||
settings.MEDIA_URL,
|
||||
os.path.join(settings.MEDIA_ROOT, '')
|
||||
)
|
||||
mime_type = guess_type(imf.name)
|
||||
files[field_name] = (
|
||||
imf.name,
|
||||
''.join([c for c in imf.chunks()]),
|
||||
mime_type[0] if mime_type else ''
|
||||
)
|
||||
|
||||
for field_name, imf in request.FILES.items():
|
||||
try:
|
||||
file_path = serializer.validated_data.get(field_name, '')
|
||||
process_path(file_path, imf)
|
||||
except Exception as err:
|
||||
file_path = extract_file_path(imf.name)
|
||||
process_path(file_path, imf)
|
||||
|
||||
return files
|
||||
|
||||
fobi_integration_form_handlers.py
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Register the plugin. Note the name pattern `fobi_integration_form_handlers`.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from fobi.base import integration_form_handler_plugin_registry
|
||||
from .base import MailHandlerPlugin
|
||||
|
||||
integration_form_handler_plugin_registry.register(MailHandlerPlugin)
|
||||
|
||||
Don't forget to list your plugin in the ``INSTALLED_APPS`` afterwards.
|
||||
|
||||
Permissions
|
||||
===========
|
||||
Plugin system allows administrators to specify the access rights to every
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
-r common.txt
|
||||
-r djangorestframework.txt
|
||||
|
||||
Django>=1.9,<1.10
|
||||
Django>=1.8,<1.9
|
||||
django-admin-tools>=0.7.1
|
||||
django-autoslug==1.9.3
|
||||
django-debug-toolbar==0.11
|
||||
|
|
@ -8,5 +9,5 @@ django-formtools==1.0
|
|||
django-nine>=0.1.10
|
||||
django-nonefield>=0.1
|
||||
django-registration-redux>=1.4
|
||||
easy-thumbnails==2.3
|
||||
easy-thumbnails>=2.3
|
||||
vishap>=0.1.5
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
-r common.txt
|
||||
-r test.txt
|
||||
-r style_checkers.txt
|
||||
-r djangorestframework.txt
|
||||
|
||||
Django>=1.10,<1.11
|
||||
django-admin-tools>=0.8.0
|
||||
|
|
|
|||
|
|
@ -1,15 +1,14 @@
|
|||
-r common.txt
|
||||
-r test.txt
|
||||
-r style_checkers.txt
|
||||
-r djangorestframework.txt
|
||||
|
||||
Django==1.11b1
|
||||
Django>=1.11,<2.0
|
||||
django-admin-tools>=0.8.0
|
||||
django-debug-toolbar==1.5
|
||||
django-registration-redux>=1.4
|
||||
easy-thumbnails==2.4.1
|
||||
sqlparse==0.2.2
|
||||
|
||||
# easy-thumbnails, compatible with Django 1.11
|
||||
https://github.com/django/django-formtools/archive/master.tar.gz
|
||||
|
||||
# django-formtools, compatible with Django 1.11
|
||||
https://github.com/SmileyChris/easy-thumbnails/archive/master.tar.gz
|
||||
#https://github.com/django/django-formtools/archive/master.tar.gz
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
-r common.txt
|
||||
-r test.txt
|
||||
-r style_checkers.txt
|
||||
-r djangorestframework.txt
|
||||
|
||||
Django>=1.8,<1.9
|
||||
django-admin-tools>=0.6.0
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
-r common.txt
|
||||
-r test.txt
|
||||
-r style_checkers.txt
|
||||
-r djangorestframework.txt
|
||||
|
||||
Django>=1.9,<1.10
|
||||
django-admin-tools>=0.7.1
|
||||
|
|
|
|||
1
examples/requirements/djangorestframework.txt
Normal file
1
examples/requirements/djangorestframework.txt
Normal file
|
|
@ -0,0 +1 @@
|
|||
djangorestframework==3.6.2
|
||||
|
|
@ -1,5 +1,7 @@
|
|||
# Style checkers
|
||||
pydocstyle
|
||||
pylint
|
||||
pyflakes
|
||||
flake8
|
||||
isort
|
||||
pre-commit
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
factory_boy==2.7.0
|
||||
fake-factory==0.7.2
|
||||
pytest==3.0.2
|
||||
pytest-django==2.9.1
|
||||
Faker==0.7.11
|
||||
pytest-cov==2.2.1
|
||||
pytest-django==2.9.1
|
||||
pytest==3.0.2
|
||||
tox==2.1.1
|
||||
|
|
|
|||
47
examples/requirements_django_1_10.txt
Normal file
47
examples/requirements_django_1_10.txt
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
alabaster==0.7.6
|
||||
Babel==2.1.1
|
||||
decorator==4.0.4
|
||||
Django==1.10.1
|
||||
django-admin-tools>=0.8.0
|
||||
django-autoslug==1.9.3
|
||||
django-debug-toolbar==1.5
|
||||
django-formtools==1.0
|
||||
#django-localeurl==2.0.2
|
||||
django-nine==0.1.9
|
||||
django-nonefield==0.1
|
||||
django-registration-redux>=1.4
|
||||
docopt==0.4.0
|
||||
docutils==0.12
|
||||
easy-thumbnails==2.3
|
||||
ipdb==0.8.1
|
||||
ipython==4.0.0
|
||||
ipython-genutils==0.1.0
|
||||
Jinja2==2.8
|
||||
mailchimp==2.0.9
|
||||
MarkupSafe==0.23
|
||||
ordereddict==1.1
|
||||
path.py==8.1.2
|
||||
pexpect==4.0.1
|
||||
pickleshare==0.5
|
||||
Pillow==3.0.0
|
||||
pluggy==0.3.1
|
||||
ptyprocess==0.5
|
||||
py==1.4.30
|
||||
Pygments==2.0.2
|
||||
pytz==2015.6
|
||||
requests==2.8.1
|
||||
selenium==2.53.6
|
||||
simple-timer==0.2
|
||||
simplegeneric==0.8.1
|
||||
simplejson==3.8.0
|
||||
six==1.10.0
|
||||
snowballstemmer==1.2.0
|
||||
Sphinx==1.3.1
|
||||
sphinx-rtd-theme==0.1.9
|
||||
sqlparse==0.1.17
|
||||
tox==2.1.1
|
||||
traitlets==4.0.0
|
||||
Unidecode==0.4.18
|
||||
virtualenv==13.1.2
|
||||
vishap==0.1.5
|
||||
wheel==0.24.0
|
||||
2
examples/simple/runserver-bootstrap3-theme-django-1-10.sh
Executable file
2
examples/simple/runserver-bootstrap3-theme-django-1-10.sh
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
#workon fobi
|
||||
./manage.py runserver 0.0.0.0:8000 --traceback -v 3 --settings=settings_bootstrap3_theme_django_1_10 --traceback -v 3
|
||||
|
|
@ -385,6 +385,53 @@ INSTALLED_APPS = [
|
|||
# ***********************************************************************
|
||||
# 'fobi.contrib.plugins.form_importers.mailchimp_importer',
|
||||
|
||||
# ***********************************************************************
|
||||
# ***********************************************************************
|
||||
# ********************* Custom field instance plugins *******************
|
||||
# ***********************************************************************
|
||||
# ***********************************************************************
|
||||
|
||||
# ***********************************************************************
|
||||
# ************************** DRF integration ****************************
|
||||
# ***********************************************************************
|
||||
'rest_framework', # Django REST framework
|
||||
'fobi.contrib.apps.drf_integration', # DRF integration app
|
||||
|
||||
# Form elements
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.boolean',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields'
|
||||
'.checkbox_select_multiple',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.date',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.datetime',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.decimal',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.email',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.file',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.float',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.hidden',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.input',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.integer',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.ip_address',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.null_boolean',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.password',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.radio',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.range_select',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.regex',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.select',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields'
|
||||
'.select_multiple_with_max',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.slider',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.slug',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.text',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.textarea',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.time',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.url',
|
||||
|
||||
# Form handlers
|
||||
'fobi.contrib.apps.drf_integration.form_handlers.db_store',
|
||||
'fobi.contrib.apps.drf_integration.form_handlers.mail',
|
||||
'fobi.contrib.apps.drf_integration.form_handlers.http_repost',
|
||||
|
||||
# ***********************************************************************
|
||||
# ***********************************************************************
|
||||
# ***********************************************************************
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue