예제 #1
0
파일: referer.py 프로젝트: XinMa1/work
 def question_details(self):
     inputs = self.getInput()
     try:
         #import pdb;pdb.set_trace()
         question = Questions.get(Questions.id == inputs['id'])
         self.privData['QUESTION_DETAIL'] =question
         albumList = Albums.select().where(Albums.question ==inputs['id'])
         self.privData['ALUBUM'] =albumList
         answersList=Answers.select().where(Answers.question ==inputs['id'])
         self.privData['ANSWERS_LIST'] =answersList
         return self.display('question-details')
     except Exception, e:
         return self.error(msg='获取问题详情失败!')
예제 #2
0
파일: referer.py 프로젝트: XinMa1/work
 def questions(self):
     try:
         #import pdb;pdb.set_trace()
         questionList = Questions.select().order_by(Questions.id.desc())
         Listtemp=[]
         for item in questionList:
             length = Answers.select().where(item.id ==Answers.question).count()
             Listtemp.append([item,length])
         self.privData['QUESTIONS_LIST'] = Listtemp
         return self.display('questions-list')
     except Exception,e:
         print e
         return self.error(msg='获取问题列表信息失败!')