Создан css для формы регистрации

This commit is contained in:
mrmur 2022-04-03 16:26:21 +05:00
parent 3f66e6476d
commit c50e38fde3
6 changed files with 31 additions and 15 deletions

Binary file not shown.

View File

@ -1,5 +1,5 @@
from flask_wtf import FlaskForm from flask_wtf import FlaskForm
from wtforms import EmailField, StringField, PasswordField, SubmitField, FileField, IntegerField from wtforms import EmailField, StringField, PasswordField, SubmitField, FileField, IntegerField, TextAreaField
from wtforms.validators import DataRequired from wtforms.validators import DataRequired
@ -9,7 +9,7 @@ class RegisterForm(FlaskForm):
surname = StringField('Фамилия', validators=[DataRequired()]) surname = StringField('Фамилия', validators=[DataRequired()])
login = StringField('Логин', validators=[DataRequired()]) login = StringField('Логин', validators=[DataRequired()])
age = IntegerField('Age', validators=[DataRequired()]) age = IntegerField('Age', validators=[DataRequired()])
about = StringField('Расскажите о себе', default='') about = TextAreaField('Расскажите о себе', default='')
photo = FileField('Фото') photo = FileField('Фото')
password = PasswordField('Пароль', validators=[DataRequired()]) password = PasswordField('Пароль', validators=[DataRequired()])
password2 = PasswordField('Повторите пароль', validators=[DataRequired()]) password2 = PasswordField('Повторите пароль', validators=[DataRequired()])

View File

@ -76,7 +76,7 @@ def confirmation():
else: else:
return render_template('confirmation_reg.html', title='Подтверждение', form=conf, return render_template('confirmation_reg.html', title='Подтверждение', form=conf,
message='Коды не совпадают') message='Коды не совпадают')
return render_template('confirmation_reg.html', title='Подтверждение', form=conf) return render_template('confirmation_reg.html', title='Подтверждение', form=conf, message='')
@app.route('/register', methods=['GET', 'POST']) @app.route('/register', methods=['GET', 'POST'])
@ -95,7 +95,7 @@ def register():
message="Такой пользователь уже есть") message="Такой пользователь уже есть")
help_arg = form help_arg = form
return redirect('/confirmation') return redirect('/confirmation')
return render_template('register.html', title='Регистрация', form=form) return render_template('register.html', title='Регистрация', form=form, message='')
def main(): def main():

9
static/css/register.css Normal file
View File

@ -0,0 +1,9 @@
.divlog {
margin-left: auto;
margin-right: auto;
width: 80%;
height: 50%
}
.title {
text-align: center;
}

View File

@ -1,8 +1,10 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<link rel="stylesheet" href="../static/css/register.css">
{% extends "base.html" %} {% extends "base.html" %}
{% block content %} {% block content %}
<h1 class="title">Register Form</h1>
<div class="divlog"> <div class="divlog">
<h1 class="title">Подтверждение почты</h1>
<form action="" method="post"> <form action="" method="post">
{{ form.hidden_tag() }} {{ form.hidden_tag() }}
{{ form.csrf_token }} {{ form.csrf_token }}
@ -17,7 +19,9 @@
{% endfor %} {% endfor %}
</p> </p>
<p>{{ form.submit(type="submit", class="btn btn-primary") }}</p> <p>{{ form.submit(type="submit", class="btn btn-primary") }}</p>
{{message}} {% if message != '' %}
<div class="alert alert-danger" role="alert">{{ message }}</div>
{% endif %}
</form> </form>
</div> </div>
{% endblock %} {% endblock %}

View File

@ -1,8 +1,9 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<link rel="stylesheet" href="../static/css/register.css">
{% extends "base.html" %} {% extends "base.html" %}
{% block content %} {% block content %}
<h1 class="title">Register Form</h1>
<div class="divlog"> <div class="divlog">
<h1 class="title">Регистрация</h1>
<form action="" method="post"> <form action="" method="post">
{{ form.hidden_tag() }} {{ form.hidden_tag() }}
{{ form.csrf_token }} {{ form.csrf_token }}
@ -17,7 +18,7 @@
</p> </p>
<p> <p>
{{ form.name.label }}<br> {{ form.name.label }}<br>
{{ form.name(class="form-control", type="password") }}<br> {{ form.name(class="form-control") }}<br>
{% for error in form.name.errors %} {% for error in form.name.errors %}
<div class="alert alert-danger" role="alert"> <div class="alert alert-danger" role="alert">
{{ error }} {{ error }}
@ -26,7 +27,7 @@
</p> </p>
<p> <p>
{{ form.surname.label }}<br> {{ form.surname.label }}<br>
{{ form.surname(class="form-control", type="password") }}<br> {{ form.surname(class="form-control") }}<br>
{% for error in form.surname.errors %} {% for error in form.surname.errors %}
<div class="alert alert-danger" role="alert"> <div class="alert alert-danger" role="alert">
{{ error }} {{ error }}
@ -60,15 +61,15 @@
</div> </div>
{% endfor %} {% endfor %}
</p> </p>
<p> <div>
{{ form.photo.label }}<br> {{ form.photo.label }}<br>
{{ form.photo(class="form-control") }}<br> {{ form.photo(class="form-control") }}<br>
{% for error in form.photo.errors %} {% for error in form.photo.errors %}
<div class="alert alert-danger" role="alert"> <div class="alert alert-danger" role="alert">
{{ error }} {{ error }}
</div>
{% endfor %}
</div> </div>
{% endfor %}
</p>
<p> <p>
{{ form.password.label }}<br> {{ form.password.label }}<br>
{{ form.password(class="form-control") }}<br> {{ form.password(class="form-control") }}<br>
@ -88,7 +89,9 @@
{% endfor %} {% endfor %}
</p> </p>
<p>{{ form.submit(type="submit", class="btn btn-primary") }}</p> <p>{{ form.submit(type="submit", class="btn btn-primary") }}</p>
{{message}} {% if message != '' %}
<div class="alert alert-danger" role="alert">{{ message }}</div>
{% endif %}
</form> </form>
</div> </div>
{% endblock %} {% endblock %}