Beispiel #1
0
 def get_settings(self, obj: Section):
     if self.context.get('site'):
         settings = obj.get_settings(self.context.get('site'))
         return SectionSettingsSerializer(
             settings).data if settings else None
     elif self.context.get('request') and self.context.get('request').site:
         settings = obj.get_settings(self.context.get('request').site)
         return SectionSettingsSerializer(
             settings).data if settings else None
     return None