feat(api): when fetching related_object, default to base_model for SubModelViewSet

ref: #732 #726
This commit is contained in:
2025-04-26 06:13:39 +09:30
parent 677cc55e04
commit c152dd13f1
2 changed files with 42 additions and 9 deletions

View File

@ -815,8 +815,14 @@ class SubModelViewSet(
break
if related_model is None:
related_model = self.base_model
return related_model
def get_serializer_class(self):
serializer_name = self.base_model._meta.verbose_name.lower().replace(' ', '_')