Merge remote-tracking branch 'origin/main'

# Conflicts:
#	graphene_django/rest_framework/mutation.py
This commit is contained in:
mahmoudmostafa0 2023-08-26 14:39:48 +03:00
commit a049b1d327

View File

@ -71,16 +71,17 @@ class SerializerMutation(ClientIDMutation):
@classmethod @classmethod
def __init_subclass_with_meta__( def __init_subclass_with_meta__(
cls, cls,
lookup_field=None, lookup_field=None,
serializer_class=None, serializer_class=None,
model_class=None, model_class=None,
model_operations=("create", "update"), model_operations=("create", "update"),
only_fields=(), only_fields=(),
exclude_fields=(), exclude_fields=(),
convert_choices_to_enum=True, convert_choices_to_enum=True,
_meta=None, _meta=None,
optional_fields=() ** options, optional_fields=(),
**options
): ):
if not serializer_class: if not serializer_class:
raise Exception("serializer_class is required for the SerializerMutation") raise Exception("serializer_class is required for the SerializerMutation")