Exemplo n.º 1
0
    def random_date(self, start=None, end=None):
        if not end:
            end = timezone.now()
        if not start:
            start = end - timedelta(days=365)

        if start == end:
            return end

        return ms_to_datetime(self.random.randrange(datetime_to_ms(start), datetime_to_ms(end)))
Exemplo n.º 2
0
    def random_date(self, start=None, end=None):
        if not end:
            end = timezone.now()
        if not start:
            start = end - timedelta(days=365)

        if start == end:
            return end

        return ms_to_datetime(self.random.randrange(datetime_to_ms(start), datetime_to_ms(end)))
Exemplo n.º 3
0
 def recalculate():
     last_modified = self.get_all(org).order_by("modified_on").last()
     timestamp = datetime_to_ms(
         last_modified.modified_on) if last_modified else 0
     return timestamp, ASSET_TIMESTAMP_CACHE_TTL
Exemplo n.º 4
0
 def recalculate():
     last_modified = self.get_all(org).order_by("modified_on").last()
     timestamp = datetime_to_ms(last_modified.modified_on) if last_modified else 0
     return timestamp, ASSET_TIMESTAMP_CACHE_TTL