def home_page(header, request): #raise() Setting.log.log_request(request) try: forgot_key = None #LogOut(header,request) init_db() user_name = "" authenticated = False session = request.session if 'authenticated' in session and session['authenticated']: authenticated = True uw = UserWorker() user_name = uw.get_user_full_name(session['username']) if 'forgotPasswordKey' in request.params.keys(): forgot_key = request.params.getone('forgotPasswordKey') nw = NewsWorker() news = nw.get_news() return { 'news': news, 'authenticated': authenticated, 'user_name': user_name, 'forgot_key': forgot_key } except Exception as ex: Setting.log.log_exception(ex) if Setting.debuging: return Response(ex.__str__()) else: return Response('sorry,problem')
def home_page(header,request): #raise() Setting.log.log_request(request) try: forgot_key = None #LogOut(header,request) init_db() user_name = "" authenticated = False session = request.session if 'authenticated' in session and session['authenticated']: authenticated = True uw = UserWorker() user_name = uw.get_user_full_name(session['username']) if 'forgotPasswordKey' in request.params.keys(): forgot_key = request.params.getone('forgotPasswordKey') nw = NewsWorker() news = nw.get_news() return {'news':news,'authenticated':authenticated,'user_name':user_name,'forgot_key':forgot_key} except Exception as ex: Setting.log.log_exception(ex) if Setting.debuging: return Response(ex.__str__()) else: return Response('sorry,problem')
def home_page(header,request): #raise() Setting.log.log_request(request) try: query = "" days = None source=None starred = None alert_message = "" if 'q' in request.params: query = request.params.getone('q') if 'date' in request.params: days = request.params.getone('date') if 'source' in request.params: source = request.params.getone('source') if 'starred' in request.params: tmp = request.params.getone('starred') if tmp == 'true': starred = True else: starred = False forgot_key = None #LogOut(header,request) init_db() user_name = "" authenticated = False session = request.session if 'authenticated' in session and session['authenticated']: authenticated = True uw = UserWorker() user_name = uw.get_user_full_name(session['username']) else: if len(query) > 0 or days != None or source != None: query = "" days = None source = None alert_message = u'تنها کاربران عضو قادر به جستجو می باشند'; if 'forgotPasswordKey' in request.params.keys(): forgot_key = request.params.getone('forgotPasswordKey') nw = NewsWorker() news = nw.get_news(query,source,days,starred,session['user_id'] if 'user_id' in session else None) sources = nw.get_all_sources() return {'news':news,'authenticated':authenticated,'user_name':user_name,'forgot_key':forgot_key, 'search_text':query,'search_source':source,'search_date':days,'alert_message':alert_message, 'sources':sources,'starred':'true' if starred== True else 'false'} except Exception as ex: Setting.log.log_exception(ex) if Setting.debuging: return Response(ex.__str__()) else: return Response('sorry,problem')
def home_page(header, request): #raise() Setting.log.log_request(request) try: query = "" alert_message = "" if 'q' in request.params: query = request.params.getone('q') forgot_key = None #LogOut(header,request) init_db() user_name = "" authenticated = False session = request.session if 'authenticated' in session and session['authenticated']: authenticated = True uw = UserWorker() user_name = uw.get_user_full_name(session['username']) else: if len(query) > 0: query = "" alert_message = 'تنها کاربران عضو قادر به جستجو می باشند' if 'forgotPasswordKey' in request.params.keys(): forgot_key = request.params.getone('forgotPasswordKey') nw = NewsWorker() news = nw.get_news( query, session['user_id'] if 'user_id' in session else None) return { 'news': news, 'authenticated': authenticated, 'user_name': user_name, 'forgot_key': forgot_key, 'search_text': query, 'alert_message': alert_message } except Exception as ex: Setting.log.log_exception(ex) if Setting.debuging: return Response(ex.__str__()) else: return Response('sorry,problem')
def home_page(header, request): # raise() Setting.log.log_request(request) try: query = "" alert_message = "" if "q" in request.params: query = request.params.getone("q") forgot_key = None # LogOut(header,request) init_db() user_name = "" authenticated = False session = request.session if "authenticated" in session and session["authenticated"]: authenticated = True uw = UserWorker() user_name = uw.get_user_full_name(session["username"]) else: if len(query) > 0: query = "" alert_message = "تنها کاربران عضو قادر به جستجو می باشند" if "forgotPasswordKey" in request.params.keys(): forgot_key = request.params.getone("forgotPasswordKey") nw = NewsWorker() news = nw.get_news(query) return { "news": news, "authenticated": authenticated, "user_name": user_name, "forgot_key": forgot_key, "search_text": query, "alert_message": alert_message, } except Exception as ex: Setting.log.log_exception(ex) if Setting.debuging: return Response(ex.__str__()) else: return Response("sorry,problem")
def home_page(header,request): #raise() Setting.log.log_request(request) try: query = "" alert_message = "" if 'q' in request.params: query = request.params.getone('q') forgot_key = None #LogOut(header,request) init_db() user_name = "" authenticated = False session = request.session if 'authenticated' in session and session['authenticated']: authenticated = True uw = UserWorker() user_name = uw.get_user_full_name(session['username']) else: if len(query) > 0 : query = "" alert_message = u'تنها کاربران عضو قادر به جستجو می باشند'; if 'forgotPasswordKey' in request.params.keys(): forgot_key = request.params.getone('forgotPasswordKey') nw = NewsWorker() news = nw.get_news(query,session['user_id'] if 'user_id' in session else None) return {'news':news,'authenticated':authenticated,'user_name':user_name,'forgot_key':forgot_key,'search_text':query,'alert_message':alert_message} except Exception as ex: Setting.log.log_exception(ex) if Setting.debuging: return Response(ex.__str__()) else: return Response('sorry,problem')