feat(training): enable longer training title

pull/174/head
mariusrklein 2 months ago
parent 749c15f919
commit 1cdf811304

@ -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'),
),
]

@ -2041,7 +2041,7 @@ class TrainingCategory(models.Model):
class MemberTraining(CommonModel): class MemberTraining(CommonModel):
"""Represents a training planned or attended by a member.""" """Represents a training planned or attended by a member."""
member = models.ForeignKey(Member, on_delete=models.CASCADE, related_name='traininigs') 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) date = models.DateField(verbose_name=_('Date'), null=True, blank=True)
category = models.ForeignKey(TrainingCategory, on_delete=models.PROTECT, verbose_name=_('Category')) category = models.ForeignKey(TrainingCategory, on_delete=models.PROTECT, verbose_name=_('Category'))
activity = models.ManyToManyField(ActivityCategory, verbose_name=_('Activity')) activity = models.ManyToManyField(ActivityCategory, verbose_name=_('Activity'))

Loading…
Cancel
Save