Пример #1
0
 def post(self, uid):
     homeBase.init(self)
     self.title = 'Edit Article'
     atitle = self.get_argument('atitle', default='')
     acontent = self.get_argument('acontent', default='')
     taid = self.get_argument('optionsRadios', default='')
     aid = self.get_argument('aid', default='None')
     print aid, type(aid)
     if aid == 'None':
         article = Article(atitle, acontent, uid, taid)
         self.session.add(article)
         self.session.commit()
         self.write('<script language="javascript">alert("提交成功");self.location="/members/m/%s"</script>'% str(uid))
     else:
         article = self.session.query(Article).filter(Article.aid == aid).first()
         article.atitle = atitle
         article.acontent = acontent
         article.taid = taid
         article.achgtime = datetime.now()
         self.session.commit()
         self.write('<script language="javascript">alert("提交成功");self.location="/members/m/%s"</script>'% str(uid))
     self.session.close()
Пример #2
0
 def post(self):
     self.title = 'Dashboard Edit'
     StaticData.init(self)
     aid = self.get_argument('aid', default='None')
     atitle = self.get_argument('atitle', default='')
     acontent = self.get_argument('acontent', default='')
     acategory = self.get_argument('acategory', default='')
     abc = self.get_argument('abc', default='0')
     acid = self.session.query(Category).filter(Category.cname == acategory).first().cid
     if aid == 'None':
         article = Article(atitle, acontent, acid, int(abc))
         self.session.add(article)
         self.session.commit()
     else:
         article = self.session.query(Article).filter(Article.aid == aid).first()
         article.atitle = atitle
         article.acontent = acontent
         article.acid = acid
         article.amodifytime = datetime.now()
         article.abc = int(abc)
         self.session.commit()
     self.write('<script language="javascript">alert("提交成功");self.location="/admin"</script>')
     self.session.close()