Как вызвать функцию при запуске приложения в django?
я хочу вызвать функцию daily_data_log_checker в классе MainConfig, чтобы она запускалась при старте приложения
class MainConfig(AppConfig):
default_auto_field = 'django.db.models.AutoField'
name = 'main'
def daily_data_log_checker():
import datetime
from datetime import datetime
from datetime import date
from main.models.status import DailyMachinePerformance
from main.management.commands.jobscheduler import log_daily_data
now_time = datetime.datetime.now()
today = date.today()
if(now_time.hour>= 11):
daily_machine_performance = DailyMachinePerformance.objects.filter(date = today)
if(len(daily_machine_performance) == 0):
log_daily_data()