コード例 #1
0
 def queryset(self, request, queryset):
     if self.value() in ('0', '1'):
         result = [
             team.id for team in queryset
             if queries.eligible(team) == (self.value() == '1')
         ]
         return queryset.filter(id__in=result)
コード例 #2
0
ファイル: loggers.py プロジェクト: PACTF/pactf
def log_registration(request, team, new):
    eligible = "eligible" if queries.eligible(team) else "ineligible"
    message = _format_request(request)

    if new:
        ip_logger.info("register new {} team: {}".format(eligible, message))
    else:
        ip_logger.info("join old {} team: {}".format(eligible, message))
コード例 #3
0
def log_registration(request, team, new):
    eligible = "eligible" if queries.eligible(team) else "ineligible"
    message = _format_request(request)

    if new:
        ip_logger.info("register new {} team: {}".format(eligible, message))
    else:
        ip_logger.info("join old {} team: {}".format(eligible, message))
コード例 #4
0
ファイル: admin.py プロジェクト: PACTF/pactf
 def queryset(self, request, queryset):
     if self.value() in ('0', '1'):
         result = [team.id for team in queryset
                   if queries.eligible(team)
                   == (self.value() == '1')]
         return queryset.filter(id__in=result)
コード例 #5
0
ファイル: admin.py プロジェクト: PACTF/pactf
 def eligible(self, team):
     return queries.eligible(team)
コード例 #6
0
ファイル: ctflex_ctf.py プロジェクト: milesmcc/pactf
def eligible(team):
    return queries.eligible(team)