added tag_edit

This commit is contained in:
2022-05-12 11:46:42 +02:00
parent 4f5bb3350e
commit 6e21f084cd
12 changed files with 213 additions and 13 deletions

View File

@@ -32,7 +32,7 @@ class BlogRecordService(object):
def get_last_five(cls, request):
# gest the last 5 items modified
query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != 'ADM')
query = query.order_by(sa.desc(BlogRecord.edited)).limit(5).all()
query = query.order_by(sa.desc(BlogRecord.created)).limit(5).all()
return query
@classmethod
@@ -42,6 +42,12 @@ class BlogRecordService(object):
query = query.order_by(Tags.tag_name).all()
return query
@classmethod
def get_tags_byId(cls, request, id):
# gest the last 5 items modified
query = request.dbsession.query(Tags).filter(Tags.id == id).first()
return query
@classmethod
def get_topic_byTopic(cls, request, id):
# get the name of a given topic
@@ -59,3 +65,12 @@ class BlogRecordService(object):
request.dbsession.query(BlogRecord).filter(BlogRecord.id == id).delete(synchronize_session=False)
return
@classmethod
def tag_delete(cls, request, id):
request.dbsession.query(Tags).filter(Tags.id == id).delete(synchronize_session=False)
return
@classmethod
def topic_delete(cls, request, id):
request.dbsession.query(Topics).filter(Topics.topic == id).delete(synchronize_session=False)
return