def reports_anc_coverages_total(request): if 'logged' not in request.session: return {'ok': 0, 'msg': 'Please login.'} else: if request.is_xhr: # is ajax request csrf_token = request.params['csrf_token'] is_token = (csrf_token == unicode(request.session.get_csrf_token())) if is_token: anc = AncModel(request) t = request.params['t'] if 't' in request.params else '1' if t == '2': total = anc.get_anc_coverages_count(request.session['hospcode']) elif t == '3': total = anc.get_anc_not_coverages_count(request.session['hospcode']) else: total = anc.get_anc_coverages_all_count(request.session['hospcode']) return {'ok': 1, 'total': total} else: return {'ok': 0, 'msg': 'Invalid token key'} else: return {'ok': 0, 'msg': 'Not ajax request.'}
def reports_anc_coverages_total(request): if 'logged' not in request.session: return {'ok': 0, 'msg': 'Please login.'} else: if request.is_xhr: # is ajax request csrf_token = request.params['csrf_token'] is_token = (csrf_token == unicode( request.session.get_csrf_token())) if is_token: anc = AncModel(request) t = request.params['t'] if 't' in request.params else '1' if t == '2': total = anc.get_anc_coverages_count( request.session['hospcode']) elif t == '3': total = anc.get_anc_not_coverages_count( request.session['hospcode']) else: total = anc.get_anc_coverages_all_count( request.session['hospcode']) return {'ok': 1, 'total': total} else: return {'ok': 0, 'msg': 'Invalid token key'} else: return {'ok': 0, 'msg': 'Not ajax request.'}