Я создаю веб-приложение на django. В рамках этого, я создал один HTML форму, как следующее:Рендеринг ошибки проверки модели django в шаблоне
<form method="post" action="/voting/add_state/">{% csrf_token %}
State name:<br>
<input type="text" name="state_name"><br>
<input type="submit" value="Submit">
</form>
В models.py я добавил уникальные проверки ограничения на имя, как следующее:
class State(models.Model):
name = models.CharField(max_length=200, unique=True)
vote_counted = models.BooleanField(default=False)
Так что для повторяющегося имени, он бросает уникальную ошибку ограничения, которую я хотел бы зафиксировать в шаблоне. Может кто-нибудь, пожалуйста, дайте какое-либо предложение.
Как вы сохраняете данные POST? Можете ли вы разместить соответствующий код. – Selcuk
@Selcuk, я бы предположил, что он ничего не изменил из метода сохранения по умолчанию Django. –
@ChuckLoganLim Это не похоже на шаблон из шаблона. – Selcuk