From 9eb91aaf66fbaef998cfeb8bac5e1dc3b2fbfdc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Wed, 18 Mar 2020 23:52:15 +0100 Subject: [PATCH] cosmetics --- sdbs_pile/pile/models.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sdbs_pile/pile/models.py b/sdbs_pile/pile/models.py index 444c3e0..46b40b9 100644 --- a/sdbs_pile/pile/models.py +++ b/sdbs_pile/pile/models.py @@ -22,19 +22,19 @@ class Document(SoftDeletableModel): tags = models.ManyToManyField(Tag, related_name="documents") uploaded = models.DateTimeField(auto_now_add=True, null=True) - def get_absolute_url(self): - from django.urls import reverse - return reverse('pile:document', args=[str(self.id)]) - - class Meta: - ordering = ['-id'] - @property def url(self): if self.file: return self.file.url return self.external_url + class Meta: + ordering = ['-id'] + + def get_absolute_url(self): + from django.urls import reverse + return reverse('pile:document', args=[str(self.id)]) + def clean(self): if not (self.file or self.external_url): raise ValidationError("An uploaded document or an external URL is required.")