Example #1
0
def claims(request, username):
    user = get_object_or_404(User, username=username)
    claims = BadgeClaim.objects.filter(issue__user=user)
    badges = []
    for claim in claims:
        badges.append(claim.serialized())
    return HttpResponse(json.dumps(badges), mimetype='application/json')
    def extended_description(self):
        badges = []
        total_len = 0

        for exercise_name in self.exercise_names_required:
            long_name = exercise_models.Exercise.to_display_name(exercise_name)
            short_name = exercise_models.Exercise.to_short_name(exercise_name)

            display_name = long_name if (total_len < 80) else short_name

            badges.append(display_name)
            total_len += len(display_name)

        s_exercises = ", ".join(badges)

        return "Bereik bekwaamheid in %s" % s_exercises
    def extended_description(self):
        badges = []
        total_len = 0

        for exercise_name in self.exercise_names_required:
            long_name = exercise_models.Exercise.to_display_name(
                exercise_name)
            short_name = exercise_models.Exercise.to_short_name(exercise_name)

            display_name = long_name if (total_len < 80) else short_name

            badges.append(display_name)
            total_len += len(display_name)

        s_exercises = ", ".join(badges)

        return "Achieve proficiency in %s" % s_exercises