mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-18 05:28:16 -06:00
14729 format datetime in tables
This commit is contained in:
parent
d0c90bc259
commit
bd76a7148f
@ -5,6 +5,7 @@ from django.utils.html import mark_safe
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from netbox.tables import NetBoxTable, columns
|
||||
from utilities.templatetags.helpers import annotated_date
|
||||
from ..models import Job
|
||||
|
||||
|
||||
@ -49,6 +50,15 @@ class BackgroundTasksQueueTable(tables.Table):
|
||||
args=[self.queue_index, value]) + '>' + value + '</a>'
|
||||
)
|
||||
|
||||
def render_created_at(self, value, record):
|
||||
return annotated_date(value)
|
||||
|
||||
def render_enqueued_at(self, value, record):
|
||||
return annotated_date(value)
|
||||
|
||||
def render_ended_at(self, value, record):
|
||||
return annotated_date(value)
|
||||
|
||||
def render_status(self, value, record):
|
||||
return record.get_status
|
||||
|
||||
|
@ -281,8 +281,15 @@ class BackgroundTasksJobDetailView(LoginRequiredMixin, View):
|
||||
except NoSuchJobError:
|
||||
raise Http404("Couldn't find job with this ID: %s" % job_id)
|
||||
|
||||
try:
|
||||
job.func_name
|
||||
data_is_valid = True
|
||||
except Exception:
|
||||
data_is_valid = False
|
||||
|
||||
return render(request, 'core/background_tasks_job.html', {
|
||||
'queue': queue,
|
||||
'job': job,
|
||||
'queue_index': queue_index,
|
||||
'data_is_valid': data_is_valid,
|
||||
})
|
||||
|
@ -77,7 +77,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">{% trans "Args" %}</th>
|
||||
<td>{{ job.args|placeholder }}</td>
|
||||
<td>{{ jobs.args|placeholder }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">{% trans "Kwargs" %}</th>
|
||||
|
Loading…
Reference in New Issue
Block a user