saved = sys.stdout
    f = file('report.json','a+')
    sys.stdout = f
    result = []
    objects = game_objects.objects.all()
    for obj in objects:
        dict2 ={}
        time = time_stamp.objects.filter(user_id = obj.user_id)
        obj_id = obj.object_id
        per = performance.objects.filter(user_id = obj.user_id)
        pat = pattern.objects.filter(user_id = obj.user_id)
        dict2[obj_id]={'color': obj.color, 'speed': obj.speed, 'energy': 
obj.energy }
        dict1 = {'user_id' : obj.user_id, 'game_id': obj.game_id}
        result.append(dict1)
        result.append(dict2)
        
    print json.dumps(result, indent =  4)
    sys.stdout = saved

this is my code and out put of the code is:



[
    {
        "game_id": "000g1",
        "user_id": "000u1"
    },
    {
        "000o1": {
            "color": "red",
            "energy": "300",
            "speed": 2
        }
    },
    {
        "game_id": "000g2",
        "user_id": "000u2"
    },
    {
        "000o2": {
            "color": "red",
            "energy": "450",
            "speed": 6
        }
    },
    {
        "game_id": "000g3",
        "user_id": "000u3"
    },
    {
        "000o3": {
            "color": "red",
            "energy": "600",
            "speed": 12
        }
    },
    {
        "game_id": "000g4",
        "user_id": "000u4"
    },
    {
        "000o4": {
            "color": "red",
            "energy": "750",
            "speed": 20
        }
    },
    {
        "game_id": "000g5",
        "user_id": "000u5"
    },
    {
        "000o5": {
            "color": "red",
            "energy": "900",
            "speed": 30
        }
    },
    {
        "game_id": "000g6",
        "user_id": "000u6"
    },
    {
        "000o6": {
            "color": "red",
            "energy": "1050",
            "speed": 42
        }
    },
    {
        "game_id": "000g7",
        "user_id": "000u7"
    },
    {
        "000o7": {
            "color": "red",
            "energy": "1200",
            "speed": 56
        }
    },
    {
        "game_id": "000g8",
        "user_id": "000u8"
    },
    {
        "000o8": {
            "color": "red",
            "energy": "1350",
            "speed": 72
        }
    },
    {
        "game_id": "000g9",
        "user_id": "000u9"
    },
    {
        "000o9": {
            "color": "red",
            "energy": "1500",
            "speed": 90
        }
    }
]


but i want out put like this way:


[
    {
        "game_id": "000g1",
        "user_id": "000u1"
        "000o1": {
            "color": "red",
            "energy": "300",
            "speed": 2
        }
    },
    {
        "game_id": "000g2",
        "user_id": "000u2",
        "000o2": {
            "color": "red",
            "energy": "450",
            "speed": 6
        }
    },
......
.....
]


kindly help me out...

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to