def view_logs_button(self, obj=None): if not obj or not obj.id: return '' q = obj.logs.all() url = get_admin_changelist_url(Log) return ('<a href="%s?job=%d" target="_blank" class="button">View %i</a>') % \ (url, obj.id, q.count())
def view_logs_button(self, obj=None): if not obj or not obj.id: return '' q = obj.logs.all() url = utils.get_admin_changelist_url(Log) return ('<a href="%s?job=%d" target="_blank" class="button">View %i</a>') % \ (url, obj.id, q.count())
def view_logs_button(self, obj=None): if not obj or not obj.id: return '' q = obj.logs.all() url = get_admin_changelist_url(Log) return ('<a href="%s?job=%d" target="_blank">' '<input type="button" value="View %i" /></a>') % \ (url, obj.id, q.count())
def view_logs_button(self, obj=None): if not obj or not obj.id: return '' q = obj.logs.all() kwargs = dict( url=utils.get_admin_changelist_url(Log), id=obj.id, count=q.count(), ) return format_html('<a href="{url}?job__id__exact={id}"' ' target="_blank" class="button">View {count}</a>'.format(**kwargs))
def view_logs_button(self, obj=None): if not obj or not obj.id: return '' q = obj.logs.all() kwargs = dict( url=utils.get_admin_changelist_url(Log), id=obj.id, count=q.count(), ) return '<a href="{url}?job={id}" target="_blank" class="button">View {count}</a>'\ .format(**kwargs)