Я создаю сайт Django, где пользователь может зарегистрироваться и заняться чем-то другим.После регистрации электронное письмо должно быть подтверждено.
Вот как подтверждается пользователь: в моей базе данных я добавил таблицу с именем account_emailaddress
.Столбец verified
в этой таблице даст 0
, когда адрес электронной почты не подтвержден, и 1
, когда он подтвержден.
Теперь у меня есть шаблон, этот шаблон должен выдать ошибкукогда адрес электронной почты равен 0
.
Это вообще возможно?Я не знаю, где поставить мои ноги, чтобы сделать это, так может кто-нибудь подсказать мне подход, чтобы сделать это?Я не использую пользовательскую модель, отредактированную мной, но модель пользователя Django.
Вот как выглядит шаблон:
Я предполагаю, что мне нужно отсортировать это в моемфайла шаблона, добавив оператор if, как показано ниже:
{% block content %}
{% if email_is_confirmed %}
<style>
</style>
<body>
<p> CONFIRMED </p>
<div> <p>Here goes a bunch of features</p> </div>
</body>
{% else %}
<p> Your email is not confirmed </p>
{% endif %}
{% endblock %}