Моя проблема в том, как я могу отобразить в админке django сообщение (v 1.11) о том, что файл, который нужно вставить в приложение, существует.
Я уже написал код, но он работаеттолько в модели, т.е. в консоли видно, что появляется ValidationError
.
class ImageModel(BaseImageModel):
desc = models.CharField(max_length=256, null=True, blank=True)
def save(self, *args, **kwargs):
self.has_all_mandatory_data = self._check_validity()
if ImageModel.objects.filter(original_filename=self.file).exists():
raise ValidationError('This image already exists.')
super(ImageModel, self).save(*args, **kwargs)
Как показать в админке messages.INFO("File already exists")
вместо ValidationError
?