def _render_template_list(target, event=None): tpl = get_template_module('designer/_list.html') default_template = get_default_template_on_category(target) if isinstance(target, Category) else None not_deletable = get_not_deletable_templates(target) return tpl.render_template_list(target.designer_templates, target, event=event, default_template=default_template, inherited_templates=get_inherited_templates(target), not_deletable_templates=not_deletable)
def _process(self): templates = get_inherited_templates(self.target) not_deletable = get_not_deletable_templates(self.target) default_ticket = get_default_ticket_on_category(self.target) if isinstance(self.target, Category) else None default_badge = get_default_badge_on_category(self.target) if isinstance(self.target, Category) else None signals.event.filter_selectable_badges.send(type(self), badge_templates=templates) signals.event.filter_selectable_badges.send(type(self), badge_templates=not_deletable) return self._render_template('list.html', inherited_templates=templates, not_deletable_templates=not_deletable, default_ticket=default_ticket, default_badge=default_badge)
def _process(self): templates = get_inherited_templates(self.target) not_deletable = get_not_deletable_templates(self.target) default_template = get_default_template_on_category( self.target) if isinstance(self.target, Category) else None return self._render_template( 'list.html', inherited_templates=templates, not_deletable_templates=not_deletable, default_template=default_template, )
def _process(self): templates = get_inherited_templates(self.target) not_deletable = get_not_deletable_templates(self.target) default_template = get_default_template_on_category(self.target) if isinstance(self.target, Category) else None return self._render_template('list.html', inherited_templates=templates, not_deletable_templates=not_deletable, default_template=default_template,)