From 1cdf81130401b14f04daedc2d035049a5d05458e Mon Sep 17 00:00:00 2001 From: mariusrklein <47218379+mariusrklein@users.noreply.github.com> Date: Fri, 10 Oct 2025 17:48:59 +0200 Subject: [PATCH] feat(training): enable longer training title --- .../0045_alter_membertraining_title.py | 18 ++++++++++++++++++ jdav_web/members/models.py | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 jdav_web/members/migrations/0045_alter_membertraining_title.py diff --git a/jdav_web/members/migrations/0045_alter_membertraining_title.py b/jdav_web/members/migrations/0045_alter_membertraining_title.py new file mode 100644 index 0000000..ab891da --- /dev/null +++ b/jdav_web/members/migrations/0045_alter_membertraining_title.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.20 on 2025-10-10 15:47 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('members', '0044_alter_membertraining_options'), + ] + + operations = [ + migrations.AlterField( + model_name='membertraining', + name='title', + field=models.CharField(max_length=150, verbose_name='Title'), + ), + ] diff --git a/jdav_web/members/models.py b/jdav_web/members/models.py index 46db846..a254b54 100644 --- a/jdav_web/members/models.py +++ b/jdav_web/members/models.py @@ -2041,7 +2041,7 @@ class TrainingCategory(models.Model): class MemberTraining(CommonModel): """Represents a training planned or attended by a member.""" member = models.ForeignKey(Member, on_delete=models.CASCADE, related_name='traininigs') - title = models.CharField(verbose_name=_('Title'), max_length=30) + title = models.CharField(verbose_name=_('Title'), max_length=150) date = models.DateField(verbose_name=_('Date'), null=True, blank=True) category = models.ForeignKey(TrainingCategory, on_delete=models.PROTECT, verbose_name=_('Category')) activity = models.ManyToManyField(ActivityCategory, verbose_name=_('Activity'))