Esempio n. 1
0
    def delete(self, tag_id=None):
        if not tag_id:
            return "Відсутній id в url"
        try:
            tag_to_delete = Tag.objects.get(id=tag_id)
            tag_to_delete = TagSchema().dump(tag_to_delete)

            tag = Tag(id=tag_id)
            tag.delete()
            return tag_to_delete
        except DoesNotExist as error:
            data = "За введеним ID наразі немає записів: " + str(error)
            return data
        except Val_error as error:
            data = "Введений ID у невірному форматі: " + str(error)
            return data
Esempio n. 2
0
 def get(self, postid):
     Post.delete().where(Post.id == postid).execute()
     Tag.delete().where(Tag.post == postid).execute()
     self.redirect('/admin/posts')
     return
Esempio n. 3
0
 def get(self, postid):
     Post.delete().where(Post.id == postid).execute()
     Tag.delete().where(Tag.post == postid).execute()
     self.redirect('/admin/posts')
     return
Esempio n. 4
0
def delete_tag(id):
    Tag.delete(id)
    return redirect('/tags')