Ejemplo n.º 1
0
Archivo: admin.py Proyecto: ChaooMa/SCG
 def get(self):
     StaticData.init(self)
     self.title = 'Meetinfo Option'
     meetinfos =[]
     meetinfo = self.session.query(Meetinfo).all()
     for one in meetinfo:
         meetinfos.insert(0, MeetinfoObject(one))
     mid = self.get_argument('mid', default=None)
     if mid == None:
         meetinfoobj = Meetinfo('','')
         meetinfoobj.mid = None
     else:
         meetinfoobj = self.session.query(Meetinfo).filter(Meetinfo.mid == mid).first()
     self.render('admin_meetinfo.html', meetinfos = meetinfos, meetinfoobj = meetinfoobj)
     self.session.close()
Ejemplo n.º 2
0
Archivo: admin.py Proyecto: ChaooMa/SCG
 def post(self):
     StaticData.init(self)
     self.title = 'Meetinfo Option'
     mtitle = self.get_argument('mtitle', default='')
     mcontent = self.get_argument('mcontent', default='')
     mid = self.get_argument('mid', default='None')
     if mid == 'None':
         meetinfo = Meetinfo(mtitle, mcontent)
         self.session.add(meetinfo)
         self.session.commit()
         self.write('<script language="javascript">alert("提交成功");self.location="/admin/meetinfo";</script>')
     else:
         meetinfo = self.session.query(Meetinfo).filter(Meetinfo.mid == mid).first()
         meetinfo.mtitle = mtitle
         meetinfo.mcontent = mcontent
         self.session.commit()
         self.write('<script language="javascript">alert("提交成功");self.location="/admin/meetinfo";</script>')
     self.session.close()