move Activities section into an admin page for easy editing

This commit is contained in:
2022-05-17 18:28:17 +02:00
parent 0e196b2e21
commit fa26947461
12 changed files with 65 additions and 52 deletions

View File

@@ -29,12 +29,19 @@ class BlogRecordService(object):
return query
@classmethod
def get_last_five(cls, request):
# gest the last 5 items modified
def get_last_created(cls, request):
# gest the last created posts
query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != 'ADM')
query = query.order_by(sa.desc(BlogRecord.created)).limit(5).all()
return query
@classmethod
def get_activities(cls, request):
# gest the Activities section
query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != 'ADM' and BlogRecord.tag != 'Activities')
query = query.order_by(sa.desc(BlogRecord.created)).first()
return query
@classmethod
def get_tags_byTopic(cls, request, topic):
# gest the last 5 items modified