def __call__(self, data, url): member_num = self.member_num(data) group_id = self.group_id(data) leader_id = self.leader_id(data) name = self.name(data) intro = self.intro(data) short_url = self.group_short_url(data) print name, member_num, leader_id group = DoubanGroup.new(group_id, short_url, name) group.member = member_num group.leader = leader_id group.save()