예제 #1
0
def startpageAjax():
    reviewRequest = ReviewRequestModel()
    allRequests = reviewRequest.parse_all()
    dthandler = lambda obj: obj.isoformat() if isinstance(obj, datetime)  \
        or isinstance(obj, datetime.date) else None
    if allRequests:
        return json.dumps(allRequests, default=dthandler)
    return False
예제 #2
0
def startpageAjax():
    reviewRequest = ReviewRequestModel()
    allRequests = reviewRequest.parse_all()
    dthandler = lambda obj: obj.isoformat() if isinstance(obj, datetime)  \
        or isinstance(obj, datetime.date) else None
    if allRequests:
        return json.dumps(allRequests, default=dthandler)
    return False
예제 #3
0
def startpage(**kwargs):
    """Displays the default startpage with login or register forms"""
    reviewRequest = ReviewRequestModel()
    allRequests = reviewRequest.parse_all(offset=int(kwargs['n']))
    numOfPages = [i for i in xrange(int(math.ceil(reviewRequest.count_all())))]
    loginForm = Login(request.form)
    #if session.get('username'):
    if allRequests:
        flash("Here are all the review requests")
    else:
	    flash("no review requests so far")
    return render_template('reviewRequest/all_requests.html',requests=allRequests,
                loginForm=loginForm, numOfPages=numOfPages)
예제 #4
0
def startpage(**kwargs):
    """Displays the default startpage with login or register forms"""
    reviewRequest = ReviewRequestModel()
    allRequests = reviewRequest.parse_all(offset=int(kwargs['n']))
    numOfPages = [i for i in xrange(int(math.ceil(reviewRequest.count_all())))]
    loginForm = Login(request.form)
    #if session.get('username'):
    if allRequests:
        flash("Here are all the review requests")
    else:
        flash("no review requests so far")
    return render_template('reviewRequest/all_requests.html',
                           requests=allRequests,
                           loginForm=loginForm,
                           numOfPages=numOfPages)