1
電子メールフィールドを持つモデルを1つ書きました。私はadminによってそれにいくつかの電子メールを追加しました。それは、電子メールを表示する必要があります存在する場合、私は私のデータベース、電子メールで確認する必要があります任意の電子メールを入力したときに何が必要なの既に存在です。私のデータベース#IN電子メールがデータベースで利用可能かどうかチェックするには
models.py、すでにいくつかのデータが
class Friend(models.Model):
email = models.EmailField(max_length=100)
def __str__(self):
return self.email
あり
forms.py
class FriendForm(forms.ModelForm):
class Meta:
model = Friend
fields = ['email']
views.py
def check(request):
form = FriendForm(request.POST or None)
if form.is_valid():
form = Friend.objects.filter(**form.cleaned_data)
context = {
'form': form
}
return render(request, "one.html", context)
すべてのものをインポートしました。私はこのコードを試しているときに、直接one.htmlにレンダリングしています。私が必要とするのは、電子メールがデータベースに存在するかどうかをチェックしてレンダリングする必要があることだけです。
私は他のhtmlページへ –
チェックをリダイレクトしたい場合は、編集私は、このエラーhttps://ibb.co/bMpfnw – Exprator
申し訳ありませんが、今それが働いた –