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

View File

@ -76,7 +76,7 @@ def confirmation():
else:
return render_template('confirmation_reg.html', title='Подтверждение', form=conf,
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'])
@ -95,7 +95,7 @@ def register():
message="Такой пользователь уже есть")
help_arg = form
return redirect('/confirmation')
return render_template('register.html', title='Регистрация', form=form)
return render_template('register.html', title='Регистрация', form=form, message='')
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">
<link rel="stylesheet" href="../static/css/register.css">
{% extends "base.html" %}
{% block content %}
<h1 class="title">Register Form</h1>
<div class="divlog">
<h1 class="title">Подтверждение почты</h1>
<form action="" method="post">
{{ form.hidden_tag() }}
{{ form.csrf_token }}
@ -17,7 +19,9 @@
{% endfor %}
</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>
</div>
{% endblock %}

View File

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