Remove load fixtures signal on migrate, add load command to docker compose, add DEBUG env check to load.py

This commit is contained in:
Rachid Mrad 2023-09-01 14:20:06 -04:00
parent 7b8eee7b2f
commit 9ca424d30c
No known key found for this signature in database
GPG key ID: EF38E4CEC4A8F3CF
3 changed files with 10 additions and 15 deletions

View file

@ -1,6 +1,5 @@
import logging
from django.conf import settings
from django.core.management import call_command
from django.db.models.signals import post_save, post_migrate
from django.dispatch import receiver
@ -56,12 +55,3 @@ def handle_profile(sender, instance, **kwargs):
f" Picking #{contacts[0].id} for User #{instance.id}."
)
@receiver(post_migrate)
def handle_loaddata(**kwargs):
"""Attempt to load test fixtures when in DEBUG mode."""
if settings.DEBUG:
try:
call_command("load")
except Exception as e:
logger.warning(e)