description = models.CharField(max_length=100, blank=True)
file = models.FileField(upload_to='files')

def extension(self):
    name, extension = os.path.splitext(self.file.name)
return extension
Получение расширения файла в шаблоне Django