私はdjangoでWebアプリケーションを構築しています。次のような名前にテンプレート内での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では、私が追加したユニークな制約の検証:その一環として、私は次のように1つのHTMLフォームを作成した
だから、重複名のclass State(models.Model):
name = models.CharField(max_length=200, unique=True)
vote_counted = models.BooleanField(default=False)
、それはスロー私がテンプレートで取りたいユニークな制約エラーです。誰でも提案をお願いしますか?
どのようにPOSTデータを保存していますか?関連するコードを投稿できますか? – Selcuk
@Selcuk、私は彼がDjangoのデフォルト保存メソッドから何も修正していないと思います。 –
@ChuckLoganLimテンプレートのようには見えません。 – Selcuk