2010-04-05 4 views
0
TOPIC_COUNT_SQL = """ 
SELECT COUNT(*) 
FROM topics_topic 
WHERE 
    topics_topic.object_id = maps_map.id AND 
    topics_topic.content_type_id = %s 
""" 
MEMBER_COUNT_SQL = """ 
SELECT COUNT(*) 
FROM maps_map_members 
WHERE maps_map_members.map_id = maps_map.id 
""" 

maps = maps.extra(select=SortedDict([ 
    ('member_count', MEMBER_COUNT_SQL), 
    ('topic_count', TOPIC_COUNT_SQL), 
]), select_params=(content_type.id,)) 

je ne sais pas ce que cela signifie,ce qui est le 'extra' signifie dans ce code django

grâce

Répondre