def flush_users(request): if request.user.is_authenticated() and request.user.is_staff: User.objects.filter(is_staff=False).delete() matches = Match.objects.filter(date__lte=(scrape.get_current_date()) + datetime.timedelta(days=2),date__gte=(scrape.get_current_date() - datetime.timedelta(days=2))) for match in matches: match.team1_score = None match.team2_score = None match.paid_out = False match.save() Bet.objects.all().delete() users = User.objects.all() for user in users: user.profile.balance = 10000000000 user.profile.save() scrape.update_day_forward(False) scrape.generate_historical_predictions() return redirect('admin:index') return HttpResponseForbidden()
def update_elos(request): if request.user.is_authenticated() and request.user.is_staff: scrape.generate_historical_predictions() return redirect('admin:index') return HttpResponseForbidden()