diff --git a/vbos/datasets/migrations/0017_alter_rasterfile_file.py b/vbos/datasets/migrations/0017_alter_rasterfile_file.py new file mode 100644 index 0000000..cb7c2ad --- /dev/null +++ b/vbos/datasets/migrations/0017_alter_rasterfile_file.py @@ -0,0 +1,27 @@ +# Generated by Django 5.2.5 on 2025-10-31 04:45 + +import django.core.validators +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("datasets", "0016_alter_rasterdataset_unique_together_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name="rasterfile", + name="file", + field=models.FileField( + unique=True, + upload_to="staging/raster/", + validators=[ + django.core.validators.FileExtensionValidator( + allowed_extensions=["tiff", "tif", "geotiff", "gtiff", "vrt"] + ) + ], + ), + ), + ] diff --git a/vbos/datasets/models.py b/vbos/datasets/models.py index 92f864c..476ffe6 100644 --- a/vbos/datasets/models.py +++ b/vbos/datasets/models.py @@ -57,7 +57,7 @@ class RasterFile(models.Model): unique=True, validators=[ FileExtensionValidator( - allowed_extensions=["tiff", "tif", "geotiff", "gtiff"] + allowed_extensions=["tiff", "tif", "geotiff", "gtiff", "vrt"] ) ], )