From 2b8d1544ac9ade53489e4c50a439297bacee074f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexa=20Valentov=C3=A1?= <git@imaniti.org> Date: Thu, 29 Aug 2024 19:50:01 +0200 Subject: [PATCH] dont allow octopus person page person attribute to be empty in admin --- ..._alter_districtoctopuspersonpage_person.py | 20 +++++++++++++++++++ district/models.py | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 district/migrations/0285_alter_districtoctopuspersonpage_person.py diff --git a/district/migrations/0285_alter_districtoctopuspersonpage_person.py b/district/migrations/0285_alter_districtoctopuspersonpage_person.py new file mode 100644 index 00000000..55f84d2b --- /dev/null +++ b/district/migrations/0285_alter_districtoctopuspersonpage_person.py @@ -0,0 +1,20 @@ +# Generated by Django 5.0.7 on 2024-08-29 17:49 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('district', '0284_alter_districtnewprogrampage_program'), + ('shared', '0010_alter_octopusperson_photo'), + ] + + operations = [ + migrations.AlterField( + model_name='districtoctopuspersonpage', + name='person', + field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='shared.octopusperson', verbose_name='Osoba'), + ), + ] diff --git a/district/models.py b/district/models.py index a4736dfc..d74ed472 100644 --- a/district/models.py +++ b/district/models.py @@ -349,7 +349,7 @@ class DistrictOctopusPersonPage( "shared.OctopusPerson", # Wagtail doesn't support CASCADE, so we'll just deal with that somewhere else. on_delete=models.SET_NULL, - blank=True, + blank=False, null=True, related_name="+", verbose_name="Osoba", -- GitLab