コード例 #1
0
def jsonify_user(obj):
    """Convert user to JSON."""
    result = jsonify_sqlobject(obj)
    del result['password']
    result["groups"] = [g.group_name for g in obj.groups]
    result["permissions"] = [p.permission_name for p in obj.permissions]
    return result
コード例 #2
0
ファイル: soprovider.py プロジェクト: OnShift/turbogears
def jsonify_user(obj):
    """Convert user to JSON."""
    result = jsonify_sqlobject(obj)
    del result['password']
    result["groups"] = [g.group_name for g in obj.groups]
    result["permissions"] = [p.permission_name for p in obj.permissions]
    return result
コード例 #3
0
def jsonify_user(obj):
    result = jsonify_sqlobject(obj)
    try: del result['password']
    except KeyError: pass
    result["groups"] = [g.group_name for g in obj.groups]
    result["permissions"] = [p.permission_name for p in obj.permissions]
    return result
コード例 #4
0
ファイル: json.py プロジェクト: ralphbean/bodhi
def jsonify_permission(obj):
    result = jsonify_sqlobject(obj)
    result["groups"] = [g.group_name for g in obj.groups]
    return result
コード例 #5
0
ファイル: json.py プロジェクト: ralphbean/bodhi
def jsonify_group(obj):
    result = jsonify_sqlobject(obj)
    result["users"] = [u.user_name for u in obj.users]
    result["permissions"] = [p.permission_name for p in obj.permissions]
    return result
コード例 #6
0
ファイル: json.py プロジェクト: mightymau/hubspace
def jsonify_permission(obj):
    result = jsonify_sqlobject(obj)
    result["groups"] = [g.group_name for g in obj.groups]
    return result
コード例 #7
0
ファイル: json.py プロジェクト: mightymau/hubspace
def jsonify_user(obj):
    result = jsonify_sqlobject(obj)
    del result["password"]
    result["groups"] = [g.group_name for g in obj.groups]
    result["permissions"] = [p.permission_name for p in obj.permissions]
    return result
コード例 #8
0
ファイル: json.py プロジェクト: mightymau/hubspace
def jsonify_group(obj):
    result = jsonify_sqlobject(obj)
    result["users"] = [u.user_name for u in obj.users]
    result["permissions"] = [p.permission_name for p in obj.permissions]
    return result
コード例 #9
0
ファイル: soprovider.py プロジェクト: OnShift/turbogears
def jsonify_permission(obj):
    """Convert permissions to JSON."""
    result = jsonify_sqlobject(obj)
    result["groups"] = [g.group_name for g in obj.groups]
    return result
コード例 #10
0
ファイル: json.py プロジェクト: thraxil/gtreed
def jsonify_listitem(obj):
    return jsonify_sqlobject(obj.child)
コード例 #11
0
ファイル: json.py プロジェクト: thraxil/gtreed
def jsonify_item(obj):
    result = jsonify_sqlobject(obj)
    result["children"] = [jsonify_item(li.child) for li in obj.children]
    return result
コード例 #12
0
def jsonify_permission(obj):
    """Convert permissions to JSON."""
    result = jsonify_sqlobject(obj)
    result["groups"] = [g.group_name for g in obj.groups]
    return result
コード例 #13
0
def jsonify_user(obj):
    result = jsonify_sqlobject(obj)
    result.pop('password', None)
    result['groups'] = [g.group_name for g in obj.groups]
    result['permissions'] = [p.permission_name for p in obj.permissions]
    return result