def get_timeuntil(self, obj):
        if obj.force_run:
            next_run = dates.localtime(dates.now())
            time_until = _("forced")
        else:
            next_run = dates.localtime(obj.next_run)
            time_until = obj.get_timeuntil()

        value = capfirst(dates.local_dateformat(next_run))
        return "%s<br /><span class='mini'>(%s)</span>" % (value, time_until)
示例#2
0
文件: admin.py 项目: mohkof1106/test
    def get_timeuntil(self, obj):
        if obj.force_run:
            next_run = dates.localtime(dates.now())
            time_until = _("forced")
        else:
            next_run = dates.localtime(obj.next_run)
            time_until = obj.get_timeuntil()

        value = capfirst(dates.local_dateformat(next_run))
        return "%s<br /><span class='mini'>(%s)</span>" % (value, time_until)
    def last_run_with_link(self, obj):
        value = capfirst(dates.local_dateformat(dates.localtime(obj.last_run)))

        try:
            log_id = obj.log_set.latest('run_date').id
            try:
                # Old way
                url = reverse('chronograph_log_change', args=(log_id,))
            except NoReverseMatch:
                # New way
                url = reverse('admin:chronograph_log_change', args=(log_id,))
            return '<a href="%s">%s</a>' % (url, value)
        except:
            return value
示例#4
0
文件: admin.py 项目: mohkof1106/test
    def last_run_with_link(self, obj):
        value = capfirst(dates.local_dateformat(dates.localtime(obj.last_run)))

        try:
            log_id = obj.log_set.latest('run_date').id
            try:
                # Old way
                url = reverse('chronograph_log_change', args=(log_id, ))
            except NoReverseMatch:
                # New way
                url = reverse('admin:chronograph_log_change', args=(log_id, ))
            return '<a href="%s">%s</a>' % (url, value)
        except:
            return value