Как запретить добавлять в БД любые файлы, кроме .csv формата? Python Django Rest Api
Не понимаю, как разрешить добавлять в бд только .csv формат файлы.
#models.py
class CSV_BD(models.Model):
title = models.CharField(max_length=150)
file = models.FileField(upload_to='upload/')
def __str__(self):
return self.title
#serializers.py
class CSVSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = CSV_BD
fields = ('title', 'file')
class CSVViewSet(viewsets.ModelViewSet):
queryset = CSV_BD.objects.all().order_by('title')
serializer_class = CSVSerializer
