def is_available(self): if 'field' not in request.params or 'value' not in request.params: abort(401) field = request.params['field'] value = request.params['value'] if Member.objects(**{field: value}).count(): return False else: return True