add pruning to crawled peers and change colors on map

This commit is contained in:
lza_menace 2021-06-18 14:42:43 -07:00
parent 1a6374afb9
commit b88bd19578
3 changed files with 74 additions and 48 deletions

View file

@ -35,6 +35,11 @@ class Peer(Model):
lon = FloatField(null=True)
datetime = DateTimeField(default=datetime.utcnow)
def hours_elapsed(self):
now = datetime.utcnow()
diff = now - self.datetime
return diff.total_seconds() / 60 / 60
def get_ip(self):
return urlparse(self.url).hostname