コード例 #1
0
 def get(self):
     db_info_news = MODEL.ChangeInfoNews()
     li_news = db_info_news.search_info('youxi')
     db_info_news = MODEL.ChangeInfoNews()
     hot_news = db_info_news.search_hot_info()
     c = self.get_cookie('bbs')
     if not c:
         flag_r_l = 'show'
         flag_user_name = 'none'
         user_name = ''
     else:
         db_info_cookie = MODEL.ChangeInfoCookie()
         user_name = db_info_cookie.search_user_name(c)
         if not user_name:
             flag_r_l = 'show'
             flag_user_name = 'none'
         else:
             flag_r_l = 'none'
             flag_user_name = 'show'
     self.render('youxi.html',
                 li_news=li_news,
                 hot_news=hot_news,
                 flag_r_l=flag_r_l,
                 flag_user_name=flag_user_name,
                 user_name=user_name)
コード例 #2
0
 def post(self, *args, **kwargs):
     c = self.get_cookie('bbs')
     db_info_cookie = MODEL.ChangeInfoCookie()
     user_id = db_info_cookie.search_info(c)
     if not user_id:
         self.write('nocookie')
     else:
         title = self.get_argument('title')
         news_type = self.get_argument('news_type')
         content = self.get_argument('content')
         db_info_news2 = MODEL.ChangeInfoNews()
         db_info_news2.add_info(title, news_type, user_id, content)
         self.write('success')
コード例 #3
0
 def get(self, news_id):
     db_info_news = MODEL.ChangeInfoNews()
     one_new = db_info_news.search_one_new(news_id)
     self.render('one_new.html', one_new=one_new)