title: How display custom error message above a model field in Django admin when a JSONSchemaValidationError occured?
body: <p>I'm using JSONSchema validation but when an exception occurred it throw a validation error that will display the Validation Error message on a separate page. But I want to display an error message on the admin page next to that field displaying why the value is not saved.</p>
  <p><a href="https://i.stack.imgur.com/KTozp.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KTozp.png" alt="enter image description here" /></a></p>
  <pre><code>class Product(models.Model):
          new_tags = models.JSONField(null=True, default=None, blank=True, help_text=&quot;Tag must be a valid JSON tag. Tag should be in the form of &amp;ltTagName_tag&amp;gt.&quot;)
  .
  .
  .
  def save(self, *args, **kwargs):
          super(Product, self).save(*args, **kwargs)
          # If new_tags is not empty, validate with JSONSchema
          if self.new_tags is not None:
              try:
                  validate(
                      instance=self.new_tags,
                      schema=get_tags_json_schema(),
                  )
              except JSONSchemaValidationError:
                  raise ValidationError(
                      {'new_tags': &quot;Error trying to insert a tag: the JSON is invalid&quot;}
                  )
  </code></pre>