Beispiel #1
0
 def settings(self) -> SettingsProxy:
     """
     Returns an object representing this event's settings.
     """
     try:
         return SettingsProxy(self, type=EventSetting, parent=self.organizer)
     except Organizer.DoesNotExist:
         # Should only happen when creating new events
         return SettingsProxy(self, type=EventSetting)
Beispiel #2
0
 def settings(self) -> SettingsProxy:
     """
     Returns an object representing this organizer's settings
     """
     from pretix.base.settings import GlobalSettingsObject
     return SettingsProxy(self,
                          type=OrganizerSetting,
                          parent=GlobalSettingsObject())
Beispiel #3
0
 def settings(self) -> SettingsProxy:
     """
     Returns an object representing this event's settings
     """
     return SettingsProxy(self, type=EventSetting, parent=self.organizer)
Beispiel #4
0
 def settings(self) -> SettingsProxy:
     """
     Returns an object representing this organizer's settings
     """
     return SettingsProxy(self, type=OrganizerSetting)