def _competitions_need_photos(self, user): '''Return a list of all competitions for which the user can submit a photograph.''' submissions = [] for comp in Competition.get_by_status(OPEN): usercomp = UserComp.get_usercomp(user, comp) if not usercomp: submissions.append(comp) return submissions
def get_usercomp(self, user, comp): """Return UserComp object for user and competition.""" if user and comp: return UserComp.get_usercomp(user, comp)