def get_scopes(self): scopes = super(PointListView, self).get_scopes() category = self.get_category() object_scope = Scope('object', object=category) object_scope.add_data('object', category, category.get_manage_urls()) scopes.append(object_scope) return scopes
def get_scopes(self): scopes = super(PointDetailView, self).get_scopes() object_scope = Scope('object', object=self.object) object_scope.add_data('object', self.object, self.object.get_manage_urls()) scopes.append(object_scope) return scopes
def get_scopes(self): site_scope = get_site_scope() subsite_scope = Scope('subsite', object=self.subsite) subsite_scope.add_data('object', self.subsite, self.subsite.get_manage_urls()) viewpoint_scope = Scope('viewpoint', object=self) viewpoint_scope.add_data('object', self, self.get_manage_urls()) return ScopeList([site_scope, subsite_scope, viewpoint_scope])
def get_scopes(self): scopes = super(PointDetailView, self).get_scopes() obj = self.get_object() object_scope = Scope('object', object=obj) if hasattr(obj, 'get_manage_urls'): manage_urls = obj.get_manage_urls() else: manage_urls = dict() object_scope.add_data('object', obj, manage_urls) scopes.append(object_scope) return scopes
def get_context(self): scope = Scope('object') self.mock_widget = MockWidget() scope.add_data('widgets', [self.mock_widget]) context = {'scopes': ScopeList([scope])} return context
def get_scopes(self): scopes = super(PointDetailView, self).get_scopes() object_scope = Scope("object", object=self.object) object_scope.add_data("object", self.object, self.object.get_manage_urls()) scopes.append(object_scope) return scopes