diff --git a/src/agenda_culturel/migrations/0148_alter_recurrentimport_source.py b/src/agenda_culturel/migrations/0148_alter_recurrentimport_source.py new file mode 100644 index 0000000..8c88900 --- /dev/null +++ b/src/agenda_culturel/migrations/0148_alter_recurrentimport_source.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.9 on 2025-02-20 22:42 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('agenda_culturel', '0147_alter_recurrentimport_processor'), + ] + + operations = [ + migrations.AlterField( + model_name='recurrentimport', + name='source', + field=models.URLField(help_text='URL of the source document', max_length=1024, unique=True, verbose_name='Source'), + ), + ] diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index c4c7fcf..244ad13 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -2204,6 +2204,7 @@ class RecurrentImport(models.Model): source = models.URLField( verbose_name=_("Source"), help_text=_("URL of the source document"), + unique=True, max_length=1024, ) browsable_url = models.URLField(