Esempio n. 1
0
 def get(self, *args, **kwargs):
     ''' This will let you delete a given tag from the system '''
     tags = Tag.all()
     try:
         uuid = self.get_argument('tag')
         if uuid != None:
             tag = Tag.by_uuid(uuid)
             if tag != None:
                 self.dbsession.delete(tag)
                 tags = Tag.all()
                 self.render(
                     "admin/manage_tags.html",
                     success="Successfuly deleted tag from the system",
                     tags=tags)
             else:
                 self.render("admin/manage_tags.html",
                             errors="Please Select a Tag",
                             tags=tags)
         else:
             self.render("admin/manage_tags.html",
                         errors="Please Select a Tag",
                         tags=tags)
     except Exception as e:
         self.render("admin/manage_tags.html",
                     errors="Invalid Tag Selected",
                     tags=tags)
Esempio n. 2
0
def del_category_tag_lib(c_uuid, t_uuid):
    if c_uuid is not None:
        category = Category.by_uuid(c_uuid)
        category.delete()
        return {'status': True, 'msg': u'分类删除成功'}
    if t_uuid is not None:
        tag = Tag.by_uuid(t_uuid)
        tag.delete()
        return {'status': True, 'msg': u'标签删除成功'}
    return {'status': False, 'msg': u'参数不能为空'}
Esempio n. 3
0
 def get(self, *args, **kwargs):
     ''' This will let you delete a given tag from the system '''
     tags = Tag.all()
     try:
         uuid = self.get_argument('tag')
         if uuid != None:
             tag = Tag.by_uuid(uuid)
             if tag != None:
                 self.dbsession.delete(tag)
                 tags = Tag.all()
                 self.render("admin/manage_tags.html", success="Successfuly deleted tag from the system", tags=tags)
             else:
                 self.render("admin/manage_tags.html", errors="Please Select a Tag", tags=tags)
         else:
             self.render("admin/manage_tags.html", errors="Please Select a Tag", tags=tags)
     except Exception as e:
         self.render("admin/manage_tags.html", errors="Invalid Tag Selected", tags=tags)