linting
This commit is contained in:
@@ -5,23 +5,32 @@ from django.utils import timezone
|
||||
|
||||
class PostManager(models.Manager):
|
||||
def get_queryset(self):
|
||||
return super().get_queryset().order_by('-public_date')
|
||||
return super().get_queryset().order_by("-public_date")
|
||||
|
||||
def get_visible_articles(self):
|
||||
return self.get_queryset().filter(is_hidden=False)
|
||||
|
||||
def all_post_with_date(self):
|
||||
return self.get_queryset().filter(Q(event_start__isnull=False) & Q(event_end__isnull=False)).order_by('-event_start')
|
||||
return (
|
||||
self.get_queryset()
|
||||
.filter(Q(event_start__isnull=False) & Q(event_end__isnull=False))
|
||||
.order_by("-event_start")
|
||||
)
|
||||
|
||||
|
||||
class ArticleManager(models.Manager):
|
||||
"""
|
||||
Provide a query set only for "Article"
|
||||
regular fet meetings should not be contained in the news stream
|
||||
"""
|
||||
|
||||
def get_queryset(self):
|
||||
return super().get_queryset().filter(
|
||||
Q(post_type='E')
|
||||
| Q(post_type='N')
|
||||
).order_by('-public_date')
|
||||
return (
|
||||
super()
|
||||
.get_queryset()
|
||||
.filter(Q(post_type="E") | Q(post_type="N"))
|
||||
.order_by("-public_date")
|
||||
)
|
||||
|
||||
def get_visible_articles(self):
|
||||
return self.get_queryset().filter(is_hidden=False)
|
||||
@@ -34,8 +43,9 @@ class NewsManager(models.Manager):
|
||||
"""
|
||||
Provide a query set only for "News"
|
||||
"""
|
||||
|
||||
def get_queryset(self):
|
||||
return super().get_queryset().filter(post_type='N').order_by('-public_date')
|
||||
return super().get_queryset().filter(post_type="N").order_by("-public_date")
|
||||
|
||||
def get_visible_articles(self):
|
||||
return self.get_queryset().filter(is_hidden=False)
|
||||
@@ -45,12 +55,17 @@ class AllEventManager(models.Manager):
|
||||
"""
|
||||
Provide a query set for all events ("Event" and "Fet Meeting")
|
||||
"""
|
||||
|
||||
def get_queryset(self):
|
||||
return super().get_queryset().filter(Q(post_type='E') | Q(post_type='F'))
|
||||
return super().get_queryset().filter(Q(post_type="E") | Q(post_type="F"))
|
||||
|
||||
def get_five_events(self):
|
||||
date_today = timezone.now()
|
||||
return self.get_queryset().filter(event_start__gt=date_today).order_by('event_start')[:5]
|
||||
return (
|
||||
self.get_queryset()
|
||||
.filter(event_start__gt=date_today)
|
||||
.order_by("event_start")[:5]
|
||||
)
|
||||
|
||||
|
||||
class EventManager(models.Manager):
|
||||
@@ -58,32 +73,50 @@ class EventManager(models.Manager):
|
||||
Provide a query set only for "Events"
|
||||
regular fet meetings should not be contained in the news stream
|
||||
"""
|
||||
|
||||
def get_queryset(self):
|
||||
return super().get_queryset().filter(post_type='E')
|
||||
return super().get_queryset().filter(post_type="E")
|
||||
|
||||
def get_future_events(self):
|
||||
date_today = timezone.now()
|
||||
return self.get_queryset().filter(event_start__gt=date_today).order_by('event_start')
|
||||
return (
|
||||
self.get_queryset()
|
||||
.filter(event_start__gt=date_today)
|
||||
.order_by("event_start")
|
||||
)
|
||||
|
||||
def get_past_events(self):
|
||||
date_today = timezone.now()
|
||||
return self.get_queryset().filter(event_start__lt=date_today).order_by('-event_start')
|
||||
return (
|
||||
self.get_queryset()
|
||||
.filter(event_start__lt=date_today)
|
||||
.order_by("-event_start")
|
||||
)
|
||||
|
||||
|
||||
class FetMeetingManager(models.Manager):
|
||||
"""
|
||||
Provide a query set only for "Fet Meeting"
|
||||
"""
|
||||
|
||||
def get_queryset(self):
|
||||
return super().get_queryset().filter(post_type='F')
|
||||
return super().get_queryset().filter(post_type="F")
|
||||
|
||||
def _get_future_events(self):
|
||||
date_today = timezone.now()
|
||||
return self.get_queryset().filter(event_start__gt=date_today).order_by('event_start')
|
||||
return (
|
||||
self.get_queryset()
|
||||
.filter(event_start__gt=date_today)
|
||||
.order_by("event_start")
|
||||
)
|
||||
|
||||
def _get_past_events(self):
|
||||
date_today = timezone.now()
|
||||
return self.get_queryset().filter(event_start__lt=date_today).order_by('-event_start')
|
||||
return (
|
||||
self.get_queryset()
|
||||
.filter(event_start__lt=date_today)
|
||||
.order_by("-event_start")
|
||||
)
|
||||
|
||||
def get_meetings(self):
|
||||
meetings = []
|
||||
|
||||
Reference in New Issue
Block a user