from django.core.management.base import BaseCommand
import pika
from DAIManagementApp.models import VastResponseGo
from DAIManagementApp.views import get_last_week,call_vast_api
from threading import Thread
import logging
from concurrent.futures import ThreadPoolExecutor
from datetime import datetime
import requests



class Command(BaseCommand):
    help = 'Run the rest of requests'

    def handle(self, *args, **options):
        # get all vastresponse from 19-03-2025 to 01-04-2025
        start_date = datetime(2025, 4, 2)
        # end_date = datetime(2025, 4, 1)
        headers = {
            'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'
        }

        vast_obj = VastResponseGo.objects.filter(datetime_timestamp__date=start_date)
        