add default entries creation on post-migrate signal and refactor application model logic

This commit is contained in:
Eduardo Silva
2026-03-16 17:08:50 -03:00
parent a496ba2c63
commit 9e4da484fe
6 changed files with 48 additions and 4 deletions

View File

@@ -4,3 +4,8 @@ from django.apps import AppConfig
class AppGatewayConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'app_gateway'
def ready(self):
from django.db.models.signals import post_migrate
from app_gateway.setup_defaults import create_default_entries
post_migrate.connect(create_default_entries, sender=self)