apps.py 388 B

123456789101112
  1. from django.apps import AppConfig
  2. class ApiConfig(AppConfig):
  3. default_auto_field = 'django.db.models.BigAutoField'
  4. name = 'api'
  5. def ready(self):
  6. import os
  7. if os.environ.get('RUN_MAIN') or os.environ.get('SERVER_GATEWAY'): # 检测开发环境,避免重复启用定时任务
  8. from .scheduler import start_scheduler
  9. start_scheduler()