コード例 #1
0
ファイル: admin.py プロジェクト: TomyMMX/precoinr
    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 プロジェクト: TomyMMX/precoinr
    def last_run_with_link(self, obj):
        value = capfirst(dates.local_dateformat(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