# Generated by Django 2.2.24 on 2024-02-27 11:20 import os from django.db import migrations, models import django.db.models.deletion from django.core.management import call_command def load_data(apps, __): ShootingAngle = apps.get_model("ishtar_common", "shootingangle") if not ShootingAngle.objects.count(): json_path = os.sep.join(os.path.abspath(__file__).split(os.sep)[:-1] + ["0239_shootingangle_parent.json"]) call_command("loaddata", json_path) class Migration(migrations.Migration): dependencies = [ ('ishtar_common', '0238_biographicalnote_slug'), ] operations = [ migrations.AddField( model_name='shootingangle', name='parent', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='ishtar_common.ShootingAngle', verbose_name='Parent'), ), migrations.RunPython(load_data) ]