def _get_actions(self): if self._actions is None: if self.is_app: self._actions = get_actions_for_object_model(self._obj) else: self._actions = get_actions_for_object_model(self._obj.plugin) return self._actions
def _get_actions(self): if self._actions is None: if self.is_app: self._actions = get_actions_for_object_model(self._obj) else: self._actions = get_actions_for_object_model(self._obj.plugin) return self._actions
def render(self, context): # We render only if admin viewing if context.get('is_admin', None): try: # Get the object model into context obj = self.obj.resolve(context) actions_obj = get_actions_for_object_model(obj) if actions_obj['list']: return u'<div class="wa_actions_object_widget"><p>%s : %s</p></div>' % ( actions_obj['title'], u' -'.join(actions_obj['list'])) except template.VariableDoesNotExist: pass return u''
def render(self, context): # We render only if admin viewing if context.get('is_admin', None): try: # Get the object model into context obj = self.obj.resolve(context) actions_obj = get_actions_for_object_model(obj) if actions_obj['list']: return u'<div class="wa_actions_object_widget"><p>%s : %s</p></div>' % ( actions_obj['title'], u' -'.join(actions_obj['list'])) except template.VariableDoesNotExist: pass return u''