Spaces:
Sleeping
Sleeping
| import os | |
| import sys | |
| from django.apps import AppConfig | |
| class CoreConfig(AppConfig): | |
| default_auto_field = "django.db.models.BigAutoField" | |
| name = "apps.core" | |
| def ready(self): | |
| is_runserver = len(sys.argv) > 1 and sys.argv[1] == "runserver" | |
| if not is_runserver: | |
| return | |
| # With autoreload (default), only start in the child process. | |
| # With --noreload, RUN_MAIN is never set so start directly. | |
| uses_autoreload = "--noreload" not in sys.argv | |
| if uses_autoreload and os.environ.get("RUN_MAIN") != "true": | |
| return | |
| from .tasks import start_stock_fetcher | |
| start_stock_fetcher() | |