From fe8b55eee6da942c84ba242e4231849e75c61526 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 13 Aug 2021 08:36:55 +0200 Subject: [PATCH] publications: Apply flake8 hint fixes --- mpicms/publications/models.py | 3 +++ mpicms/publications/views.py | 11 ++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/mpicms/publications/models.py b/mpicms/publications/models.py index 5e157e9..de164ec 100644 --- a/mpicms/publications/models.py +++ b/mpicms/publications/models.py @@ -10,14 +10,17 @@ from modelcluster.models import ClusterableModel + class LatestFirstOrderable(Orderable): def save(self, *args, **kwargs): if self.pk is None: self.sort_order = self.__class__.objects.aggregate(models.Min('sort_order'))['sort_order__min'] - 1 super(Orderable, self).save(*args, **kwargs) + class Meta: abstract = True + @register_snippet class Publication(index.Indexed, ClusterableModel, LatestFirstOrderable): title = RichTextField(_('title'), features=['bold', 'italic', 'link']) diff --git a/mpicms/publications/views.py b/mpicms/publications/views.py index da6ef12..2948480 100644 --- a/mpicms/publications/views.py +++ b/mpicms/publications/views.py @@ -3,6 +3,7 @@ from .models import Publication + class PublicationsFeedView(View): # IMPORTANT: Quick hack to get experiments going, This assumes, that the @@ -25,10 +26,10 @@ def get(self, request, *args, **kwargs): response.write('\n') for item in Publication.objects.order_by('sort_order')[:3]: response.write(f' \n') - response.write(f' {item.authors}\n'); - response.write(f' {item.title}\n'); - response.write(f' {item.source}\n'); - response.write(f' {item.groups}\n'); + response.write(f' {item.authors}\n') + response.write(f' {item.title}\n') + response.write(f' {item.source}\n') + response.write(f' {item.groups}\n') response.write(' \n') response.write('\n') - return response; + return response