コード例 #1
0
ファイル: anc.py プロジェクト: siteslave/iCare
def get_visit_total(request):
    if "logged" not in request.session:
        return {"ok": 0, "msg": "Please login."}
    else:
        if request.is_xhr:

            csrf_token = request.params["csrf_token"]
            is_token = csrf_token == unicode(request.session.get_csrf_token())

            if is_token:
                cid = request.params["query"]
                anc = AncModel(request)

                try:
                    total = anc.get_visit_list_total(cid)
                    return {"ok": 1, "total": total}
                except Exception as e:
                    return {"ok": 0, "msg": e.message}
            else:
                return {"ok": 0, "msg": "Not authorized."}
        else:
            return {"ok": 0, "msg": "Not ajax request"}
コード例 #2
0
ファイル: anc.py プロジェクト: siteslave/iCare
def get_visit_total(request):
    if 'logged' not in request.session:
        return {'ok': 0, 'msg': 'Please login.'}
    else:
        if request.is_xhr:

            csrf_token = request.params['csrf_token']
            is_token = (csrf_token == unicode(
                request.session.get_csrf_token()))

            if is_token:
                cid = request.params['query']
                anc = AncModel(request)

                try:
                    total = anc.get_visit_list_total(cid)
                    return {'ok': 1, 'total': total}
                except Exception as e:
                    return {'ok': 0, 'msg': e.message}
            else:
                return {'ok': 0, 'msg': 'Not authorized.'}
        else:
            return {'ok': 0, 'msg': 'Not ajax request'}