improve updates section on detail view

This commit is contained in:
krmax44 2022-03-15 14:21:58 +01:00
parent efd8935eff
commit 0f8e0b3c17
No known key found for this signature in database
GPG key ID: 5C499A4F4EC4EE03
2 changed files with 39 additions and 23 deletions

View file

@ -1,5 +1,6 @@
import functools
import re
from urllib.parse import urlparse
from django.conf import settings
from django.contrib.auth.models import Group
@ -299,6 +300,9 @@ class GovernmentPlanUpdate(models.Model):
def get_absolute_domain_url(self):
return settings.SITE_URL + self.get_absolute_url()
def get_url_domain(self):
return urlparse(self.url).netloc or None
class GovernmentPlanFollower(Follower):
content_object = models.ForeignKey(