from .dynamic import assemble_serializer_class
__title__ = 'fobi.contrib.apps.drf_integration.utils'
__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('get_serializer_class',)
[docs]def get_serializer_class(form_entry,
request=None,
has_value=None,
declared_fields=None):
"""Get assembled serializer class.
:param fobi.models.FormEntry form_entry:
:param django.http.HttpRequest request:
:param bool has_value:
:param list declared_fields:
:return django.forms.Form:
"""
return assemble_serializer_class(form_entry,
request=request,
has_value=has_value,
declared_fields=declared_fields)