示例#1
0
文件: project.py 项目: MrPetru/spam
 def categories(self):
     categories = []
     for asset in self.assets:
         if asset.category not in categories:
             categories.append(asset.category)
     
     for cat in categories:
         cat.status = compute_status(self.assets[cat])
     
     categories.sort(cmp=lambda x, y: cmp(x.ordering, y.ordering))
     return categories
示例#2
0
文件: project.py 项目: MrPetru/spam
 def status(self):
     subgroups_status = compute_status(self.subgroups)
     assets_status = compute_status(self.assets)
     return compute_status((subgroups_status, assets_status))
示例#3
0
文件: project.py 项目: MrPetru/spam
 def status(self):
     return compute_status(self.assets)
示例#4
0
文件: project.py 项目: MrPetru/spam
 def status(self):
     return compute_status(self.shots)