Source code for fobi.contrib.apps.drf_integration.utils

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, )